Resolve "Fix under warranty JO bug" #872

Merged
jankstudio merged 1 commit from 74-fix-under-warranty-jo-bug into master 2018-04-05 20:49:29 +00:00

View file

@ -206,9 +206,10 @@ class InvoiceCreator
public function processWarranty(&$total, InvoiceCriteria $criteria, $invoice) public function processWarranty(&$total, InvoiceCriteria $criteria, $invoice)
{ {
error_log('processing warranty'); error_log('processing warranty');
$batteries = $criteria->getBatteries(); $entries = $criteria->getEntries();
foreach ($batteries as $batt) foreach ($entries as $entry)
{ {
$batt = $entry['battery'];
$item = new InvoiceItem(); $item = new InvoiceItem();
$item->setInvoice($invoice) $item->setInvoice($invoice)
->setTitle($batt->getModel()->getName() . ' ' . $batt->getSize()->getName() . ' - Service Unit') ->setTitle($batt->getModel()->getName() . ' ' . $batt->getSize()->getName() . ' - Service Unit')