From 075c41c63f2f4256f3d2c0fd7762fe1657d979df Mon Sep 17 00:00:00 2001 From: Nicolas Micoud <58596990+nmicoud@users.noreply.github.com> Date: Wed, 15 Mar 2023 12:00:38 +0100 Subject: [PATCH] IDEMPIERE-5610: Improve layout of Password Validator translations (#1702) https://idempiere.atlassian.net/browse/IDEMPIERE-5610 --- .../src/org/compiere/model/MPasswordRule.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/MPasswordRule.java b/org.adempiere.base/src/org/compiere/model/MPasswordRule.java index 55b644755c..f34783df51 100644 --- a/org.adempiere.base/src/org/compiere/model/MPasswordRule.java +++ b/org.adempiere.base/src/org/compiere/model/MPasswordRule.java @@ -64,7 +64,7 @@ public class MPasswordRule extends X_AD_PasswordRule { /** * */ - private static final long serialVersionUID = 5454698615095632059L; + private static final long serialVersionUID = 6778305268023192107L; private static final String passay_prefix = "PASSAY_"; @@ -219,11 +219,9 @@ public class MPasswordRule extends X_AD_PasswordRule { RuleResult result = validator.validate(passwordData); if (!result.isValid()) { StringBuilder error = new StringBuilder(Msg.getMsg(getCtx(), "PasswordErrors")); - error.append(": ["); for(RuleResultDetail detail : result.getDetails()){ - error.append(" ").append(resolveMessage(detail)); + error.append("\n- ").append(resolveMessage(detail)); } - error.append(" ]"); throw new AdempiereException(error.toString()); } }