Migration incomplete for bnporc -> bnp due to Account model redefining vendorId (already defined in Access)
Rapport de bug
Merci de compléter tous les champs suivants, dans la mesure du possible, et de décrire le plus précisément possible votre souci.
Version de Weboob que j'utilise : 3.1
Version de Kresus que j'utilise : 0.18.0
Les étapes à faire pour reproduire le bug : Lancer la synchronisation de mon compte existant depuis plusieurs versions de kresus (1 an)
Ce que je m'attends à voir : fin d'execution sans erreur, lignes importées et solde à jour
Ce que j'observe en pratique : nouvelles lignes importées mais solde non mis à jour.
Mes logs côté client (s'ils s'appliquent) : Non applicable
Mes logs côté serveur (s'ils s'appliquent)
[2022-05-29T20:29:40.173] [INFO] providers/woob - Saving session for access from bank bnp with login *******680
[2022-05-29T20:29:40.191] [INFO] providers/woob - OK: woob exited normally with non-empty JSON content.
[2022-05-29T20:29:40.193] [INFO] accounts-manager - -> 4 bank account(s) found
[2022-05-29T20:29:40.193] [ERROR] helpers - Assertion error: data inconsistency
Error
at panic (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:31:46)
at assert (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:38:9)
at isPerfectMatch (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-accounts.js:10:26)
at /usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-list.js:68:21
at AccountManager.getActualAccountBalances (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:265:50)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async AccountManager.syncTransactions (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:426:29)
at async fetchOperations (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/controllers/accesses.js:205:37)
[2022-05-29T20:29:40.194] [ERROR] helpers - when fetching operations: Assertion error: data inconsistency
Error
at panic (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:31:46)
at assert (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:38:9)
at isPerfectMatch (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-accounts.js:10:26)
at /usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-list.js:68:21
at AccountManager.getActualAccountBalances (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:265:50)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async AccountManager.syncTransactions (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:426:29)
at async fetchOperations (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/controllers/accesses.js:205:37)
[2022-05-29T20:29:40.194] [INFO] helpers - Error: Assertion error: data inconsistency
Error
at panic (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:31:46)
at assert (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:38:9)
at isPerfectMatch (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-accounts.js:10:26)
at /usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-list.js:68:21
at AccountManager.getActualAccountBalances (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:265:50)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async AccountManager.syncTransactions (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:426:29)
at async fetchOperations (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/controllers/accesses.js:205:37)
at panic (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:33:11)
at assert (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:38:9)
at isPerfectMatch (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-accounts.js:10:26)
at /usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/diff-list.js:68:21
at AccountManager.getActualAccountBalances (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:265:50)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async AccountManager.syncTransactions (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:426:29)
at async fetchOperations (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/controllers/accesses.js:205:37)
[2022-05-29T20:29:40.199] [ERROR] HTTP - POST /api/accesses/17/fetch/operations - 500 (9861 ms)