Fix for auto-bill failure emails

This commit is contained in:
Hillel Coren 2018-07-24 17:23:22 +03:00
parent a3f43a09e7
commit 3e035410dd

View File

@ -11,6 +11,7 @@ use App\Ninja\Datatables\PaymentDatatable;
use App\Ninja\Repositories\AccountRepository; use App\Ninja\Repositories\AccountRepository;
use App\Ninja\Repositories\PaymentRepository; use App\Ninja\Repositories\PaymentRepository;
use Auth; use Auth;
use App;
use Exception; use Exception;
use Utils; use Utils;
@ -141,7 +142,7 @@ class PaymentService extends BaseService
$message = sprintf('%s: %s', ucwords($paymentDriver->providerName()), $exception->getMessage()); $message = sprintf('%s: %s', ucwords($paymentDriver->providerName()), $exception->getMessage());
//$message .= $exception->getTraceAsString(); //$message .= $exception->getTraceAsString();
Utils::logError($message, 'PHP', true); Utils::logError($message, 'PHP', true);
if (! Auth::check()) { if (App::runningInConsole()) {
$mailer = app('App\Ninja\Mailers\UserMailer'); $mailer = app('App\Ninja\Mailers\UserMailer');
$mailer->sendMessage($invoice->user, $subject, $message, [ $mailer->sendMessage($invoice->user, $subject, $message, [
'invoice' => $invoice 'invoice' => $invoice