From 04edeea4a264c7e0e19542675e4bfac1d99bd147 Mon Sep 17 00:00:00 2001 From: Mikolaj Kaminski Date: Fri, 19 Sep 2025 16:57:11 +0200 Subject: [PATCH 1/4] feat: store vop in transfer object for improved validation --- src/routes/instantCreditTransfer.ts | 1 + src/routes/transactions.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/routes/instantCreditTransfer.ts b/src/routes/instantCreditTransfer.ts index 215a933206..539fd57605 100644 --- a/src/routes/instantCreditTransfer.ts +++ b/src/routes/instantCreditTransfer.ts @@ -108,6 +108,7 @@ export const createInstantCreditTransfer = async (req, res) => { idempotency_key: idempotencyKey, description, end_to_end_id: body.end_to_end_id, + verification_of_payee_id: body?.verification_of_payee_id, }; entity.instantCreditTransfers = entity.instantCreditTransfers || []; diff --git a/src/routes/transactions.ts b/src/routes/transactions.ts index eca69bdf56..baff886b0d 100644 --- a/src/routes/transactions.ts +++ b/src/routes/transactions.ts @@ -339,6 +339,7 @@ export const creteBookingFromSepaCreditTransfer = ({ recipient_name, reference, status, + verification_of_payee_id = undefined, }) => ({ id: generateID(), booking_type: BookingType.SEPA_CREDIT_TRANSFER, @@ -358,6 +359,7 @@ export const creteBookingFromSepaCreditTransfer = ({ booking_date: moment().format("YYYY-MM-DD"), valuta_date: moment().format("YYYY-MM-DD"), meta_info: null, + verification_of_payee_id: verification_of_payee_id, }); const changeAmountSign = (metaInfo) => { From 733b0fe64a4a00e7bf9ed1617aa655c1f8523f53 Mon Sep 17 00:00:00 2001 From: Mikolaj Kaminski Date: Fri, 19 Sep 2025 16:59:24 +0200 Subject: [PATCH 2/4] feat: change to null --- src/routes/transactions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/transactions.ts b/src/routes/transactions.ts index baff886b0d..e946c76671 100644 --- a/src/routes/transactions.ts +++ b/src/routes/transactions.ts @@ -339,7 +339,7 @@ export const creteBookingFromSepaCreditTransfer = ({ recipient_name, reference, status, - verification_of_payee_id = undefined, + verification_of_payee_id = null, }) => ({ id: generateID(), booking_type: BookingType.SEPA_CREDIT_TRANSFER, From ee3486ba34fe86dcac1dac90a0c70bace0f2d9e9 Mon Sep 17 00:00:00 2001 From: Mikolaj Kaminski Date: Fri, 19 Sep 2025 17:00:05 +0200 Subject: [PATCH 3/4] fix: lint --- src/routes/transactions.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/transactions.ts b/src/routes/transactions.ts index e946c76671..af49a72d2d 100644 --- a/src/routes/transactions.ts +++ b/src/routes/transactions.ts @@ -359,7 +359,7 @@ export const creteBookingFromSepaCreditTransfer = ({ booking_date: moment().format("YYYY-MM-DD"), valuta_date: moment().format("YYYY-MM-DD"), meta_info: null, - verification_of_payee_id: verification_of_payee_id, + verification_of_payee_id, }); const changeAmountSign = (metaInfo) => { From b74adb405234ad527228815c5d7894f88b54157e Mon Sep 17 00:00:00 2001 From: Mikolaj Kaminski Date: Mon, 22 Sep 2025 09:23:40 +0200 Subject: [PATCH 4/4] 1.0.174 --- npm-shrinkwrap.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 74f1678618..1c17add743 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@kontist/mock-solaris", - "version": "1.0.173", + "version": "1.0.174", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@kontist/mock-solaris", - "version": "1.0.173", + "version": "1.0.174", "license": "Apache-2.0", "dependencies": { "bluebird": "^3.4.7", diff --git a/package.json b/package.json index 152c167665..b198471012 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kontist/mock-solaris", - "version": "1.0.173", + "version": "1.0.174", "description": "Mock Service for Solaris API", "main": "dist/src/index.js", "types": "dist/src/index.d.ts",