Minor checks for reminders

This commit is contained in:
David Bomba 2022-12-03 09:33:49 +11:00
parent 2eb61b08cb
commit 14e86b8183

View File

@ -149,7 +149,7 @@ class ReminderJob implements ShouldQueue
$invoice->invitations->each(function ($invitation) use ($invoice, $reminder_template) {
if(!$invitation->contact->trashed() && $invitation->contact->email) {
if($invitation->contact && !$invitation->contact->trashed() && $invitation->contact->email) {
EmailEntity::dispatch($invitation, $invitation->company, $reminder_template)->delay(now()->addSeconds(3));
nlog("Firing reminder email for invoice {$invoice->number} - {$reminder_template}");
}