mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-23 20:00:33 -04:00
Minor fixes for bank transformer
This commit is contained in:
parent
012322afcc
commit
ddc78c3e2a
@ -12,7 +12,7 @@
|
|||||||
namespace App\Import\Transformers\Bank;
|
namespace App\Import\Transformers\Bank;
|
||||||
|
|
||||||
use App\Import\ImportException;
|
use App\Import\ImportException;
|
||||||
use App\Import\Transformer\BaseTransformer;
|
use App\Import\Transformers\BaseTransformer;
|
||||||
use App\Models\BankTransaction;
|
use App\Models\BankTransaction;
|
||||||
use App\Utils\Number;
|
use App\Utils\Number;
|
||||||
|
|
||||||
@ -33,11 +33,11 @@ class BankTransformer extends BaseTransformer
|
|||||||
$transformed = [
|
$transformed = [
|
||||||
// 'bank_integration_id' => $this->bank_integration->id,
|
// 'bank_integration_id' => $this->bank_integration->id,
|
||||||
'transaction_id' => $this->getNumber($transaction,'bank.transaction_id'),
|
'transaction_id' => $this->getNumber($transaction,'bank.transaction_id'),
|
||||||
'amount' => $this->getFloat($transaction, 'bank.amount'),
|
'amount' => abs($this->getFloat($transaction, 'bank.amount')),
|
||||||
'currency_id' => $this->getCurrencyByCode($transaction, 'bank.currency'),
|
'currency_id' => $this->getCurrencyByCode($transaction, 'bank.currency'),
|
||||||
'account_type' => array_key_exists('account_type', $transaction) ? $transaction['account_type'] : 'bank',
|
'account_type' => strlen($this->getString($transaction, 'bank.account_type')) > 1 ? $this->getString($transaction, 'bank.account_type') : 'bank',
|
||||||
'category_id' => array_key_exists('category_id', $transaction) ? $transaction['category_id'] : null,
|
'category_id' => $this->getNumber($transaction, 'bank.category_id') > 0 ? $this->getNumber($transaction, 'bank.category_id') : null,
|
||||||
'category_type' => array_key_exists('category_type', $transaction) ? $transaction['category_type'] : '',
|
'category_type' => $this->getString($transaction, 'category_type'),
|
||||||
'date' => array_key_exists('date', $transaction) ? date('Y-m-d', strtotime(str_replace("/","-",$transaction['date'])))
|
'date' => array_key_exists('date', $transaction) ? date('Y-m-d', strtotime(str_replace("/","-",$transaction['date'])))
|
||||||
: now()->format('Y-m-d'),
|
: now()->format('Y-m-d'),
|
||||||
'bank_account_id' => array_key_exists('bank_account_id', $transaction) ? $transaction['bank_account_id'] : 0,
|
'bank_account_id' => array_key_exists('bank_account_id', $transaction) ? $transaction['bank_account_id'] : 0,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user