linkBankOperations failing
Closed this issue · 0 comments
Phyks commented
Hi,
I noticed a few errors in Ameli konnector at the linkBankOperations steps:
linkBankOperations: warn : "Problem when linking operations" : RangeError: Invalid time value
at Date.toISOString (<anonymous>)
at createDateSelector (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/dist/libs/linker/billsToOperation/findNeighboringOperations.js:16:18)
at getQueryOptions (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/dist/libs/linker/billsToOperation/findNeighboringOperations.js:35:13)
at findNeighboringOperations (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/dist/libs/linker/billsToOperation/findNeighboringOperations.js:79:24)
at findOperation (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/dist/libs/linker/billsToOperation/index.js:11:10)
at linkBillToDebitOperation (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/dist/libs/linkBankOperations.js:134:16)
at bluebird.each.bill (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/dist/libs/linkBankOperations.js:158:14)
at bound (domain.js:370:14)
at runBound (domain.js:383:12)
at tryCatcher (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/util.js:16:23)
at Object.gotValue (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/reduce.js:155:18)
at Object.gotAccum (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/reduce.js:144:25)
at bound (domain.js:370:14)
at Object.runBound (domain.js:383:12)
at Object.tryCatcher (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (/Users/lverney/tmp/cozy-konnectors-libs/packages/cozy-konnector-libs/node_modules/bluebird/js/release/async.js:17:14)
at runCallback (timers.js:756:18)
at tryOnImmediate (timers.js:717:5)
at processImmediate [as _immediateCallback] (timers.js:697:5)
This seems due to the fact that some fetched dates are "Invalid Date", but I'm not 100% sure about where this should be fixed.