From 5cd4db6a6250d05f28137fe6472562aeb2c08ff6 Mon Sep 17 00:00:00 2001 From: yois615 <38441801+yois615@users.noreply.github.com> Date: Fri, 1 Jul 2022 12:55:11 -0400 Subject: [PATCH] BUGFIX - Show recurring invoice https://forum.invoiceninja.com/t/view-recurring-invoice-you-are-not-authorized-to-view-or-perform-this-action/7906 --- .../RecurringInvoices/ShowRecurringInvoiceRequest.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Http/Requests/ClientPortal/RecurringInvoices/ShowRecurringInvoiceRequest.php b/app/Http/Requests/ClientPortal/RecurringInvoices/ShowRecurringInvoiceRequest.php index bfe432e3a824..59ef6f2906c5 100644 --- a/app/Http/Requests/ClientPortal/RecurringInvoices/ShowRecurringInvoiceRequest.php +++ b/app/Http/Requests/ClientPortal/RecurringInvoices/ShowRecurringInvoiceRequest.php @@ -18,7 +18,7 @@ class ShowRecurringInvoiceRequest extends Request { public function authorize() : bool { - return auth()->guard('contact')->user()->client->id === $this->recurring_invoice->client_id + return auth()->guard('contact')->user()->client->id == $this->recurring_invoice->client_id && auth()->guard('contact')->user()->company->enabled_modules & PortalComposer::MODULE_RECURRING_INVOICES; }