From 8427b3fb3d427ca56f340157e53e8c092b7b3ba0 Mon Sep 17 00:00:00 2001 From: Korina Cordero Date: Wed, 19 Jul 2023 07:17:03 +0000 Subject: [PATCH] Fix adding of battery to invoice criteria for new JOs created from app. #750 --- src/Controller/APIController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Controller/APIController.php b/src/Controller/APIController.php index d7b2a8fd..b2aabd5b 100644 --- a/src/Controller/APIController.php +++ b/src/Controller/APIController.php @@ -2936,7 +2936,11 @@ class APIController extends Controller implements LoggedController break; } - $icrit->addEntry($batt, $trade_in, 1); + // right now, the app does not include trade-ins but this might change in the future + if (empty($trade_in)) + $icrit->addEntry($batt, null, 1); + else + $icrit->addEntry($batt, $trade_in, 1); // send to invoice generator $invoice = $ic->generateInvoice($icrit);