Mark invoice as sent if viewed in portal as Draft

This commit is contained in:
David Bomba 2021-01-10 09:13:48 +11:00
parent e8dd0622e0
commit 7285a6df03

View File

@ -76,12 +76,15 @@ class InvitationController extends Controller
{ {
switch ($entity_string) { switch ($entity_string) {
case 'invoice': case 'invoice':
$invitation->invoice->service()->markSent()->save();
event(new InvoiceWasViewed($invitation, $invitation->company, Ninja::eventVars())); event(new InvoiceWasViewed($invitation, $invitation->company, Ninja::eventVars()));
break; break;
case 'quote': case 'quote':
$invitation->quote->service()->markSent()->save();
event(new QuoteWasViewed($invitation, $invitation->company, Ninja::eventVars())); event(new QuoteWasViewed($invitation, $invitation->company, Ninja::eventVars()));
break; break;
case 'credit': case 'credit':
$invitation->credit->service()->markSent()->save();
event(new CreditWasViewed($invitation, $invitation->company, Ninja::eventVars())); event(new CreditWasViewed($invitation, $invitation->company, Ninja::eventVars()));
break; break;
default: default: