Minor fixes

This commit is contained in:
David Bomba 2023-07-22 11:13:18 +10:00
parent 52d037ae07
commit 42b29fe89f
3 changed files with 4 additions and 3 deletions

View File

@ -144,7 +144,7 @@ class StoreRecurringInvoiceRequest extends Request
unset($input['number']);
}
if (array_key_exists('exchange_rate', $input) && is_null($input['exchange_rate'])) {
if (array_key_exists('exchange_rate', $input) && (is_null($input['exchange_rate']) || $input['exchange_rate'] == 0)) {
$input['exchange_rate'] = 1;
}

View File

@ -122,7 +122,7 @@ class UpdateRecurringInvoiceRequest extends Request
unset($input['documents']);
}
if (array_key_exists('exchange_rate', $input) && is_null($input['exchange_rate'])) {
if (array_key_exists('exchange_rate', $input) && (is_null($input['exchange_rate']) || $input['exchange_rate'] == 0)) {
$input['exchange_rate'] = 1;
}

View File

@ -765,7 +765,8 @@ class BaseImport
{
$keys = array_shift($data);
ksort($keys);
// nlog($data);
// nlog($keys);
return array_map(function ($values) use ($keys) {
return array_combine($keys, $values);
}, $data);