mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Fixes for line items
This commit is contained in:
parent
9ec7a48eae
commit
d768c334cb
@ -56,9 +56,12 @@ trait CleanLineItems
|
||||
$item[$key] = BaseSettings::castAttribute(InvoiceItem::$casts[$key], $item[$key]);
|
||||
}
|
||||
|
||||
if($item['type_id'] == '0')
|
||||
$item['type_id'] ='1';
|
||||
|
||||
if(array_key_exists('type_id', $item) && $item['type_id'] == '0')
|
||||
$item['type_id'] = '1';
|
||||
|
||||
if(!array_key_exists('type_id', $item))
|
||||
$item['type_id'] = '1';
|
||||
|
||||
}
|
||||
|
||||
if (array_key_exists('id', $item)) {
|
||||
|
@ -158,7 +158,8 @@ class CompanyLedgerTest extends TestCase
|
||||
$item = [];
|
||||
$item['quantity'] = 1;
|
||||
$item['cost'] = 10;
|
||||
|
||||
$item['type_id'] = "1";
|
||||
|
||||
$line_items[] = $item;
|
||||
|
||||
$data = [
|
||||
|
Loading…
x
Reference in New Issue
Block a user