updating or duplicating an invoice or bill causes wrong status

This commit is contained in:
Sevan Nerse 2020-09-21 11:32:17 +03:00
parent 95f7952ecc
commit 4f9c226110
2 changed files with 2 additions and 2 deletions

View File

@ -57,7 +57,7 @@ class UpdateBill extends Job
$this->bill->paid_amount = $this->bill->paid;
event(new PaidAmountCalculated($this->bill));
if ($this->request['amount'] > $this->bill->paid_amount) {
if ($this->request['amount'] > $this->bill->paid_amount && $this->bill->paid_amount > 0) {
$this->request['status'] = 'partial';
}

View File

@ -57,7 +57,7 @@ class UpdateInvoice extends Job
$this->invoice->paid_amount = $this->invoice->paid;
event(new PaidAmountCalculated($this->invoice));
if ($this->request['amount'] > $this->invoice->paid_amount) {
if ($this->request['amount'] > $this->invoice->paid_amount && $this->invoice->paid_amount > 0) {
$this->request['status'] = 'partial';
}