This is an automated email from the ASF dual-hosted git repository.

martin_s pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/archiva-redback-core.git

commit f75686964e33a8f11654799f2c8739a84946783d
Author: Martin Stockhammer <[email protected]>
AuthorDate: Mon Dec 28 21:04:46 2020 +0100

    Changing password validation error results
---
 .../apache/archiva/redback/rest/services/v2/DefaultUserService.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/redback-integrations/redback-rest/redback-rest-services/src/main/java/org/apache/archiva/redback/rest/services/v2/DefaultUserService.java
 
b/redback-integrations/redback-rest/redback-rest-services/src/main/java/org/apache/archiva/redback/rest/services/v2/DefaultUserService.java
index e3a0ade..c15daad 100644
--- 
a/redback-integrations/redback-rest/redback-rest-services/src/main/java/org/apache/archiva/redback/rest/services/v2/DefaultUserService.java
+++ 
b/redback-integrations/redback-rest/redback-rest-services/src/main/java/org/apache/archiva/redback/rest/services/v2/DefaultUserService.java
@@ -998,9 +998,9 @@ public class DefaultUserService extends BaseRedbackService
         List<ErrorMessage> errorMessages = new ArrayList<>( 
violations.getViolations( ).size( ) );
         if ( violations != null )
         {
-            for ( String violation : violations.getLocalizedViolations( ) )
+            for ( PasswordRuleViolations.MessageReference violation : 
violations.getViolations() )
             {
-                errorMessages.add( new ErrorMessage( violation ) );
+                errorMessages.add( new ErrorMessage( violation.getKey(), 
violation.getArgs() ) );
             }
         }
         return errorMessages;

Reply via email to