This is an automated email from the ASF dual-hosted git repository. rombert pushed a commit to annotated tag org.apache.sling.jcr.jackrabbit.usermanager-2.2.2 in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-jcr-jackrabbit-usermanager.git
commit c13e8d2aa176145484b5cfd96f4e88409f58f61e Author: Oliver Lietz <[email protected]> AuthorDate: Sat Jul 5 10:00:34 2014 +0000 SLING-3738 fix path prefix (use user instead of group) on password modification git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/jcr/jackrabbit-usermanager@1607991 13f79535-47bb-0310-9956-ffa450edef68 --- .../usermanager/impl/post/ChangeUserPasswordServlet.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/ChangeUserPasswordServlet.java b/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/ChangeUserPasswordServlet.java index 756a887..a27fe0c 100644 --- a/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/ChangeUserPasswordServlet.java +++ b/src/main/java/org/apache/sling/jackrabbit/usermanager/impl/post/ChangeUserPasswordServlet.java @@ -233,13 +233,11 @@ public class ChangeUserPasswordServlet extends AbstractUserPostServlet implement } try { - ((User) authorizable).changePassword(newPassword); + user.changePassword(newPassword); - String userPath = AuthorizableResourceProvider.SYSTEM_USER_MANAGER_GROUP_PREFIX - + user.getID(); + final String passwordPath = AuthorizableResourceProvider.SYSTEM_USER_MANAGER_USER_PREFIX + user.getID() + "/rep:password"; - changes.add(Modification.onModified(userPath - + "/rep:password")); + changes.add(Modification.onModified(passwordPath)); } catch (RepositoryException re) { throw new RepositoryException("Failed to change user password.", re); } -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
