From 68b2dcc302b82c0c8ccde636eda9ada7bd729305 Mon Sep 17 00:00:00 2001 From: hongwei Date: Fri, 1 May 2026 00:03:56 +0200 Subject: [PATCH] bugfix/fix bank_id duplicate check using equality instead of String.contains in createBank --- obp-api/src/main/scala/code/api/v6_0_0/APIMethods600.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/obp-api/src/main/scala/code/api/v6_0_0/APIMethods600.scala b/obp-api/src/main/scala/code/api/v6_0_0/APIMethods600.scala index 557bd7b0fe..45c1f4adfc 100644 --- a/obp-api/src/main/scala/code/api/v6_0_0/APIMethods600.scala +++ b/obp-api/src/main/scala/code/api/v6_0_0/APIMethods600.scala @@ -2246,7 +2246,7 @@ trait APIMethods600 { } (banks, callContext) <- NewStyle.function.getBanks(cc.callContext) _ <- Helper.booleanToFuture(failMsg = ErrorMessages.bankIdAlreadyExists, cc = cc.callContext) { - !banks.exists { b => postJson.bank_id.contains(b.bankId.value) } + !banks.exists { b => b.bankId.value == postJson.bank_id } } (success, callContext) <- NewStyle.function.createOrUpdateBank( postJson.bank_id,