diff --git a/app/Http/Controllers/InvoiceApiController.php b/app/Http/Controllers/InvoiceApiController.php index 6f692641f4e9..b948e28960e0 100644 --- a/app/Http/Controllers/InvoiceApiController.php +++ b/app/Http/Controllers/InvoiceApiController.php @@ -309,10 +309,15 @@ class InvoiceApiController extends BaseAPIController { $invoice = $request->entity(); - $this->dispatch(new SendInvoiceEmail($invoice)); + //$this->dispatch(new SendInvoiceEmail($invoice)); + $result = app('App\Ninja\Mailers\ContactMailer')->sendInvoice($invoice); + + if ($result !== true) { + return $this->errorResponse($result, 500); + } - $response = json_encode(RESULT_SUCCESS, JSON_PRETTY_PRINT); $headers = Utils::getApiHeaders(); + $response = json_encode(RESULT_SUCCESS, JSON_PRETTY_PRINT); return Response::make($response, 200, $headers); }