mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-23 20:00:33 -04:00
Fixes for bank transactions:
This commit is contained in:
parent
8d81ebf876
commit
5410f0b95a
@ -58,14 +58,8 @@ class ProcessBankTransactions implements ShouldQueue
|
|||||||
|
|
||||||
$this->from_date = $this->from_date ?: '2021-01-01';
|
$this->from_date = $this->from_date ?: '2021-01-01';
|
||||||
|
|
||||||
$x = 0;
|
|
||||||
|
|
||||||
do{
|
do{
|
||||||
|
|
||||||
$x++;
|
|
||||||
nlog("Loop number {$x}");
|
|
||||||
nlog("bank integration id = {$this->bank_integration->id}");
|
|
||||||
|
|
||||||
$this->processTransactions();
|
$this->processTransactions();
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -86,15 +80,13 @@ class ProcessBankTransactions implements ShouldQueue
|
|||||||
'accountId' => $this->bank_integration->bank_account_id,
|
'accountId' => $this->bank_integration->bank_account_id,
|
||||||
];
|
];
|
||||||
|
|
||||||
nlog($data);
|
|
||||||
|
|
||||||
//Get transaction count object
|
//Get transaction count object
|
||||||
$transaction_count = $yodlee->getTransactionCount($data);
|
$transaction_count = $yodlee->getTransactionCount($data);
|
||||||
|
|
||||||
//Get int count
|
//Get int count
|
||||||
$count = $transaction_count->transaction->TOTAL->count;
|
$count = $transaction_count->transaction->TOTAL->count;
|
||||||
|
|
||||||
nlog("Number of transactions = {$count}");
|
nlog("Number of transactions = {$count} - bank integration id = {$this->bank_integration->id}");
|
||||||
|
|
||||||
//get transactions array
|
//get transactions array
|
||||||
$transactions = $yodlee->getTransactions($data);
|
$transactions = $yodlee->getTransactions($data);
|
||||||
@ -102,8 +94,6 @@ nlog("Number of transactions = {$count}");
|
|||||||
//if no transactions, update the from_date and move on
|
//if no transactions, update the from_date and move on
|
||||||
if(count($transactions) == 0){
|
if(count($transactions) == 0){
|
||||||
|
|
||||||
nlog("no transactions returning");
|
|
||||||
|
|
||||||
$this->bank_integration->from_date = now();
|
$this->bank_integration->from_date = now();
|
||||||
$this->bank_integration->save();
|
$this->bank_integration->save();
|
||||||
return;
|
return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user