Fix trade-in issue for invoice. #803

This commit is contained in:
Korina Cordero 2024-06-25 01:41:21 -04:00
parent 2a30787dba
commit 3fc04cd733
2 changed files with 6 additions and 4 deletions

View file

@ -118,8 +118,9 @@ class InvoiceController extends ApiController
// if we have a trade in, add it as well
if (!empty($trade_in_type) && !empty($trade_in_batt)) {
$ti_batt_size_obj = $this->em->getRepository(BatterySize::class)->find($trade_in_batt);
if (!empty($ti_batt_size_obj)) {
$ti_batt_obj = $this->em->getRepository(Battery::class)->find($trade_in_batt);
if (!empty($ti_batt_obj)) {
$ti_batt_size_obj = $ti_batt_obj->getSize();
$icrit->addTradeInEntry($ti_batt_size_obj, $trade_in_type, 1);
}
}

View file

@ -689,8 +689,9 @@ class JobOrderController extends ApiController
// if we have a trade in, add it as well
if (!empty($trade_in_type) && !empty($trade_in_batt)) {
$ti_batt_size_obj = $this->em->getRepository(BatterySize::class)->find($trade_in_batt);
if (!empty($ti_batt_size_obj)) {
$ti_batt_obj = $this->em->getRepository(Battery::class)->find($trade_in_batt);
if (!empty($ti_batt_obj)) {
$ti_batt_size_obj = $ti_batt_obj->getSize();
$icrit->addTradeInEntry($ti_batt_size_obj, $trade_in_type, 1);
}
}