From 7285a6df03bf2be92411f6cc3aabb42b680d449a Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sun, 10 Jan 2021 09:13:48 +1100 Subject: [PATCH] Mark invoice as sent if viewed in portal as Draft --- app/Http/Controllers/ClientPortal/InvitationController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/Http/Controllers/ClientPortal/InvitationController.php b/app/Http/Controllers/ClientPortal/InvitationController.php index 5cee7f8b46ec..df6b73d50520 100644 --- a/app/Http/Controllers/ClientPortal/InvitationController.php +++ b/app/Http/Controllers/ClientPortal/InvitationController.php @@ -76,12 +76,15 @@ class InvitationController extends Controller { switch ($entity_string) { case 'invoice': + $invitation->invoice->service()->markSent()->save(); event(new InvoiceWasViewed($invitation, $invitation->company, Ninja::eventVars())); break; case 'quote': + $invitation->quote->service()->markSent()->save(); event(new QuoteWasViewed($invitation, $invitation->company, Ninja::eventVars())); break; case 'credit': + $invitation->credit->service()->markSent()->save(); event(new CreditWasViewed($invitation, $invitation->company, Ninja::eventVars())); break; default: