From 02f5452c75cc819fd3dba5c55aed3984afd2ad52 Mon Sep 17 00:00:00 2001 From: chilluniverse Date: Mon, 6 Jan 2025 18:38:36 +0100 Subject: [PATCH] changed handling of due date if stock is moved to freezing location --- services/StockService.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/StockService.php b/services/StockService.php index 56b42b49..576d5a2d 100644 --- a/services/StockService.php +++ b/services/StockService.php @@ -1272,6 +1272,10 @@ class StockService extends BaseService { $newBestBeforeDate = date('2999-12-31'); } + elseif ($productDetails->product->default_best_before_days_after_freezing == 0) + { + $newBestBeforeDate = $stockEntry->best_before_date; + } else { $newBestBeforeDate = date('Y-m-d', strtotime('+' . $productDetails->product->default_best_before_days_after_freezing . ' days'));