Fix invoice data on open edit form #1729

Merged
korina.cordero merged 9 commits from 803-fix-invoice-data-disappearing-on-open-edit-form into master 2024-09-24 04:23:03 +00:00
2 changed files with 6 additions and 4 deletions
Showing only changes of commit 3fc04cd733 - Show all commits

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);
}
}