This commit is contained in:
Glenn Hermans 2021-06-26 04:08:10 +02:00 committed by GitHub
parent 7368743c16
commit f80a3d68ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 1 deletions

View File

@ -290,6 +290,11 @@ class Order extends Model implements OrderContract
return false;
}
$pendingInvoice = $this->invoices->where('state', 'pending')->first();
if ($pendingInvoice) {
return false;
}
foreach ($this->items as $item) {
if ($item->qty_to_refund > 0 && $item->order->status !== self::STATUS_CLOSED) {
return true;