From 1d66cf3772f01f0a868f552c4e17bb573fb511ae Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 9 Nov 2021 18:54:56 +1100 Subject: [PATCH] Fire invoice observer for invoice created from recurring --- app/Jobs/RecurringInvoice/SendRecurring.php | 1 + app/Observers/InvoiceObserver.php | 1 + 2 files changed, 2 insertions(+) diff --git a/app/Jobs/RecurringInvoice/SendRecurring.php b/app/Jobs/RecurringInvoice/SendRecurring.php index 4cb5ce6395d4..b5cd123ce6ba 100644 --- a/app/Jobs/RecurringInvoice/SendRecurring.php +++ b/app/Jobs/RecurringInvoice/SendRecurring.php @@ -120,6 +120,7 @@ class SendRecurring implements ShouldQueue */ + event('eloquent.created: App\Models\Invoice', $invoice); //Admin notification for recurring invoice sent. if ($invoice->invitations->count() >= 1 ) { diff --git a/app/Observers/InvoiceObserver.php b/app/Observers/InvoiceObserver.php index d38e1509edfb..f25e9a18c614 100644 --- a/app/Observers/InvoiceObserver.php +++ b/app/Observers/InvoiceObserver.php @@ -29,6 +29,7 @@ class InvoiceObserver */ public function created(Invoice $invoice) { +nlog("ppo0"); $subscriptions = Webhook::where('company_id', $invoice->company_id) ->where('event_id', Webhook::EVENT_CREATE_INVOICE)