From c4416f2034a6df643d9f0937d141564206c9d26f Mon Sep 17 00:00:00 2001 From: ialbert Date: Tue, 18 Jul 2023 18:19:39 +0300 Subject: [PATCH] session (step 2) registry#capacity fix --- .../spcex/clearing/session/stage/impl/RegistryDepoBuilder.java | 2 +- .../spcex/clearing/session/stage/impl/RegistryFondBuilder.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java index 4b07d3e89..ebde180b2 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryDepoBuilder.java @@ -183,7 +183,7 @@ public class RegistryDepoBuilder implements IRegistryBuilder { private String defineCapacityByAccountType(String accountType, Long moneyAccountId) { String capacityByAccount = null; if (AccountType.Clrn.equalsByKey(accountType)) { - ClearingAccount clearingAccount = clearingAccountImdg.getSingleObjectByID(moneyAccountId); + ClearingAccount clearingAccount = clearingAccountImdg.getFirstObjectByFieldValues(Map.of("accountId", moneyAccountId)); if (clearingAccount != null) { capacityByAccount = clearingAccount.getClearingAccountType(); } diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryFondBuilder.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryFondBuilder.java index 979ff7ae9..927bbe4b8 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryFondBuilder.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/session/stage/impl/RegistryFondBuilder.java @@ -182,7 +182,7 @@ public class RegistryFondBuilder implements IRegistryBuilder { private String defineCapacityByAccountType(String accountType, Long moneyAccountId) { String capacityByAccount = null; if (AccountType.Clrn.equalsByKey(accountType)) { - ClearingAccount clearingAccount = clearingAccountImdg.getSingleObjectByID(moneyAccountId); + ClearingAccount clearingAccount = clearingAccountImdg.getFirstObjectByFieldValues(Map.of("accountId", moneyAccountId)); if (clearingAccount != null) { capacityByAccount = clearingAccount.getClearingAccountType(); }