Fix formatting for floats. #713

This commit is contained in:
Korina Cordero 2022-10-11 07:06:58 +00:00
parent 36cf10871e
commit 9112bf55f1

View file

@ -377,11 +377,11 @@ class JobOrderController extends APIController
// make invoice json data
$invoice_data = [
'total_price' => $invoice->getTotalPrice(),
'vat_ex_price' => (float) $invoice->getVATExclusivePrice(),
'vat' => $invoice->getVAT(),
'discount' => $invoice->getDiscount(),
'trade_in' => $invoice->getTradeIn(),
'total_price' => number_format($invoice->getTotalPrice(), 2, '.', ''),
'vat_ex_price' => number_format($invoice->getVATExclusivePrice(), 2, '.', ''),
'vat' => number_format($invoice->getVAT(), 2, '.', ''),
'discount' => number_format($invoice->getDiscount(), 2, '.', ''),
'trade_in' => number_format($invoice->getTradeIn(), 2, '.', ''),
];
$items = $invoice->getItems();
$items_data = [];
@ -390,7 +390,7 @@ class JobOrderController extends APIController
$items_data[] = [
'title' => $item->getTitle(),
'qty' => $item->getQuantity() + 0,
'price' => $item->getPrice() + 0.0,
'price' => number_format($item->getPrice() + 0.0, 2, '.', '')
];
}
$invoice_data['items'] = $items_data;