Undo fix for Zapier

This commit is contained in:
Hillel Coren 2017-04-07 13:46:42 +03:00
parent a31a91d929
commit 3ef2ef6e8b
2 changed files with 21 additions and 1 deletions

View File

@ -2,6 +2,10 @@
namespace App\Models;
use App\Events\InvoiceWasCreated;
use App\Events\InvoiceWasUpdated;
use App\Events\QuoteWasCreated;
use App\Events\QuoteWasUpdated;
use App\Events\InvoiceInvitationWasEmailed;
use App\Events\QuoteInvitationWasEmailed;
use App\Libraries\CurlUtils;
@ -1525,3 +1529,19 @@ Invoice::creating(function ($invoice) {
$invoice->account->incrementCounter($invoice);
}
});
Invoice::created(function ($invoice) {
if ($invoice->isType(INVOICE_TYPE_QUOTE)) {
event(new QuoteWasCreated($invoice));
} else {
event(new InvoiceWasCreated($invoice));
}
});
Invoice::updating(function ($invoice) {
if ($invoice->isType(INVOICE_TYPE_QUOTE)) {
event(new QuoteWasUpdated($invoice));
} else {
event(new InvoiceWasUpdated($invoice));
}
});

View File

@ -697,7 +697,7 @@ class InvoiceRepository extends BaseRepository
$invoice = $this->saveInvitations($invoice);
}
$this->dispachEvents($invoice);
//$this->dispachEvents($invoice);
return $invoice;
}