diff --git a/app/Console/Commands/SendRecurringInvoices.php b/app/Console/Commands/SendRecurringInvoices.php index b608a092055d..86586efcc43e 100644 --- a/app/Console/Commands/SendRecurringInvoices.php +++ b/app/Console/Commands/SendRecurringInvoices.php @@ -150,6 +150,13 @@ class SendRecurringInvoices extends Command if ($invoice->getAutoBillEnabled() && $invoice->client->autoBillLater()) { $this->info('Processing Autobill-delayed Invoice: ' . $invoice->id); + + // TODO don't skip + if ($invoice->user->trashed()) { + $this->info('Archived user: skipping'); + continue; + } + Auth::loginUsingId($invoice->user_id); $this->paymentService->autoBillInvoice($invoice); Auth::logout();