added mute/unmute
This commit is contained in:
@@ -4,6 +4,7 @@ namespace App\Jobs\Sale;
|
||||
|
||||
use App\Abstracts\Job;
|
||||
use App\Models\Sale\Invoice;
|
||||
use App\Observers\Transaction;
|
||||
|
||||
class DeleteInvoice extends Job
|
||||
{
|
||||
@@ -26,7 +27,7 @@ class DeleteInvoice extends Job
|
||||
*/
|
||||
public function handle()
|
||||
{
|
||||
session(['deleting_invoice' => true]);
|
||||
Transaction::mute();
|
||||
|
||||
$this->deleteRelationships($this->invoice, [
|
||||
'items', 'item_taxes', 'histories', 'transactions', 'recurring', 'totals'
|
||||
@@ -34,7 +35,7 @@ class DeleteInvoice extends Job
|
||||
|
||||
$this->invoice->delete();
|
||||
|
||||
session()->forget('deleting_invoice');
|
||||
Transaction::unmute();
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user