From 048312dd9b9106ab40582e12e497de64a1ad51a4 Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Mon, 4 Nov 2019 19:32:24 +0100 Subject: [PATCH] Don't allow transfering tare weight enabled products --- services/StockService.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/StockService.php b/services/StockService.php index 714ead6c..9a980156 100644 --- a/services/StockService.php +++ b/services/StockService.php @@ -399,6 +399,9 @@ class StockService extends BaseService $productDetails = (object)$this->GetProductDetails($productId); if ($productDetails->product->enable_tare_weight_handling == 1) { + // Hard fail for now, as we not yet support transfering tare weight enabled products + throw new \Exception('Transfering tare weight enabled products is not yet possible'); + if ($amount < floatval($productDetails->product->tare_weight)) { throw new \Exception('The amount cannot be lower than the defined tare weight');