diff --git a/app/Jobs/SendNotificationEmail.php b/app/Jobs/SendNotificationEmail.php index e74ace04d10a..2b1213bb1bec 100644 --- a/app/Jobs/SendNotificationEmail.php +++ b/app/Jobs/SendNotificationEmail.php @@ -73,6 +73,10 @@ class SendNotificationEmail extends Job implements ShouldQueue */ public function handle(UserMailer $userMailer) { + if (config('queue.default') !== 'sync') { + $this->user->account->loadLocalizationSettings(); + } + $userMailer->sendNotification($this->user, $this->invoice, $this->type, $this->payment, $this->notes); } } diff --git a/app/Policies/DocumentPolicy.php b/app/Policies/DocumentPolicy.php index 1a668c77b24d..688728e93316 100644 --- a/app/Policies/DocumentPolicy.php +++ b/app/Policies/DocumentPolicy.php @@ -42,6 +42,6 @@ class DocumentPolicy extends EntityPolicy return $user->can('view', $document->invoice); } - return $user->owns($item); + return $user->owns($document); } }