From 2330f07b4c9daa97b88fb0816d11a2ea29d3029e Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Thu, 15 Feb 2018 11:39:23 +0200 Subject: [PATCH] Remove isTrusted check from emailing w/API --- app/Http/Controllers/InvoiceApiController.php | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/Http/Controllers/InvoiceApiController.php b/app/Http/Controllers/InvoiceApiController.php index 7e7848dee5f7..84e5666cf74d 100644 --- a/app/Http/Controllers/InvoiceApiController.php +++ b/app/Http/Controllers/InvoiceApiController.php @@ -211,9 +211,7 @@ class InvoiceApiController extends BaseAPIController $invoice = $recurringInvoice; } $reminder = isset($data['email_type']) ? $data['email_type'] : false; - if (auth()->user()->isTrusted()) { - $this->dispatch(new SendInvoiceEmail($invoice, auth()->user()->id, $reminder)); - } + $this->dispatch(new SendInvoiceEmail($invoice, auth()->user()->id, $reminder)); } } @@ -344,10 +342,6 @@ class InvoiceApiController extends BaseAPIController public function emailInvoice(InvoiceRequest $request) { - if (! auth()->user()->isTrusted()) { - return $this->errorResponse('Requires paid pro plan', 400); - } - $invoice = $request->entity(); if ($invoice->is_recurring && $recurringInvoice = $this->invoiceRepo->createRecurringInvoice($invoice)) {