From: Mathieu Baudier Date: Tue, 15 Sep 2015 18:39:26 +0000 (+0000) Subject: Change password working X-Git-Tag: argeo-commons-2.1.30~150 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=be861bcc048578dd111a6b0a27e4499ba0cc85f6;p=lgpl%2Fargeo-commons.git Change password working git-svn-id: https://svn.argeo.org/commons/trunk@8402 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/org.argeo.security.ui/src/org/argeo/security/ui/commands/OpenChangePasswordDialog.java b/org.argeo.security.ui/src/org/argeo/security/ui/commands/OpenChangePasswordDialog.java index ed3e2c13c..b930b6633 100644 --- a/org.argeo.security.ui/src/org/argeo/security/ui/commands/OpenChangePasswordDialog.java +++ b/org.argeo.security.ui/src/org/argeo/security/ui/commands/OpenChangePasswordDialog.java @@ -76,9 +76,8 @@ public class OpenChangePasswordDialog extends AbstractHandler { try { userTransaction.begin(); User user = (User) userAdmin.getRole(dn.toString()); - if (user.hasCredential(null, oldPassword)) { + if (user.hasCredential(null, oldPassword)) user.getCredentials().put(null, newPassword); - } userTransaction.commit(); } catch (Exception e) { try {