prevent history creation after invoice/bill delete

This commit is contained in:
denisdulici
2020-01-21 10:31:49 +03:00
parent 2ef3d2cf42
commit 72c7946459
3 changed files with 16 additions and 0 deletions

View File

@@ -30,6 +30,10 @@ class Transaction
protected function updateInvoice($transaction)
{
if (session('deleting_invoice')) {
return;
}
$invoice = $transaction->invoice;
$invoice->status = ($invoice->transactions->count() > 1) ? 'partial' : 'sent';
@@ -41,6 +45,10 @@ class Transaction
protected function updateBill($transaction)
{
if (session('deleting_bill')) {
return;
}
$bill = $transaction->bill;
$bill->status = ($bill->transactions->count() > 1) ? 'partial' : 'received';