From a4394ce4d339e6d7a59f95c3f0ecd40b49719e3e Mon Sep 17 00:00:00 2001 From: Miguel de Barros Date: Fri, 1 Oct 2021 12:53:15 +0200 Subject: [PATCH] fix(mojaloop/2525): transfers are not being assigned to a settlementWindow on transfers version=1.1 - Fix for [transfers are not being assigned to a settlementWindow on transfers+json;version=1.1 #2525](https://github.com/mojaloop/project/issues/2525) - Added devspace patterns to gitignore --- .gitignore | 4 ++++ src/models/transfer/facade.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 833c7c9af..db6b952e8 100644 --- a/.gitignore +++ b/.gitignore @@ -56,6 +56,10 @@ jspm_packages .history +# https://devspace.sh/ +devspace* +.devspace/**.* + # Add ignores *IGNORE* *ignore* diff --git a/src/models/transfer/facade.js b/src/models/transfer/facade.js index 25a2db5bd..6ed9967e1 100644 --- a/src/models/transfer/facade.js +++ b/src/models/transfer/facade.js @@ -336,7 +336,7 @@ const savePayeeTransferResponse = async (transferId, payload, action, fspiopErro await knex.transaction(async (trx) => { try { - if (!fspiopError && [TransferEventAction.COMMIT, TransferEventAction.BULK_COMMIT].includes(action)) { + if (!fspiopError && [TransferEventAction.COMMIT, TransferEventAction.BULK_COMMIT, TransferEventAction.RESERVE].includes(action)) { const res = await Db.from('settlementWindow').query(builder => { return builder .leftJoin('settlementWindowStateChange AS swsc', 'swsc.settlementWindowStateChangeId', 'settlementWindow.currentStateChangeId')