diff --git a/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php b/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php index 5917a4e4b..8f7b1ffe7 100755 --- a/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php +++ b/packages/Webkul/Sales/src/Repositories/OrderItemRepository.php @@ -125,14 +125,15 @@ class OrderItemRepository extends Repository ->where('channel_id', $orderItem->order->channel->id) ->first(); - if ($orderedInventory) { - if (($qty = $orderedInventory->qty - $orderItem->qty_to_cancel) < 0) { - $qty = 0; - } - - $orderedInventory->update([ - 'qty' => $qty - ]); + if (! $orderedInventory) + return ; + + if (($qty = $orderedInventory->qty - $orderItem->qty_to_cancel) < 0) { + $qty = 0; } + + $orderedInventory->update([ + 'qty' => $qty + ]); } } \ No newline at end of file