From 5721d8d78c6636c423551eb1d13e00ef6dbc07f7 Mon Sep 17 00:00:00 2001 From: Rene Krenn Date: Thu, 11 Apr 2024 13:50:23 +0200 Subject: [PATCH] subject name as accountholder name for unblinded persons only --- .../phoenixctms/ctsms/web/model/proband/BankAccountBean.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/src/main/java/org/phoenixctms/ctsms/web/model/proband/BankAccountBean.java b/web/src/main/java/org/phoenixctms/ctsms/web/model/proband/BankAccountBean.java index c4eea60e3454..592d4e6be111 100644 --- a/web/src/main/java/org/phoenixctms/ctsms/web/model/proband/BankAccountBean.java +++ b/web/src/main/java/org/phoenixctms/ctsms/web/model/proband/BankAccountBean.java @@ -70,7 +70,10 @@ public static void initBankAccountDefaultValues(BankAccountInVO in, Long proband private static String loadAccountHolderName(Long probandId) { ProbandOutVO probandVO = WebUtil.getProband(probandId, null, null, null); - return (probandVO == null ? Messages.getString(MessageCodes.ACCOUNT_HOLDER_NAME_PRESET) : probandVO.getName()); + if (probandVO != null && probandVO.isPerson() && !probandVO.isBlinded() && probandVO.isDecrypted()) { + return probandVO.getName(); + } + return Messages.getString(MessageCodes.ACCOUNT_HOLDER_NAME_PRESET); } private BankAccountInVO in;