From 7085b1b7b3b17d721265f9fa4d80c75d1efd0eb6 Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Thu, 1 Aug 2024 13:47:22 +0200 Subject: [PATCH] Fixed saving zero price for onetime billing products in Order/Form --- application/Order/OrderController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/Order/OrderController.php b/application/Order/OrderController.php index 0633a37a8..41c5036e5 100644 --- a/application/Order/OrderController.php +++ b/application/Order/OrderController.php @@ -964,8 +964,8 @@ class OrderController extends mfBaseController { $product_data['amount'] = (!empty($p['amount'])) ? $p['amount'] : 1; $product_data["pos"] = ($p["pos"]) ? $p['pos'] : $order->getNewPos(); $product_data["description"] = $p["description"]; - $product_data["price"] = Layout::commaToDot($p["price"]); - $product_data["price_setup"] = Layout::commaToDot($p["price_setup"]); + $product_data["price"] = $p["price"] ? Layout::commaToDot($p["price"]) : 0; + $product_data["price_setup"] = $p["price_setup"] ? Layout::commaToDot($p["price_setup"]) : 0; if($this->me->is("Admin") && $p["price_nne"]) { $product_data["price_nne"] = Layout::commaToDot($p["price_nne"]);