From: Mathieu Baudier Date: Fri, 25 Dec 2020 09:29:41 +0000 (+0100) Subject: Improve change password logging. X-Git-Tag: argeo-commons-2.1.90~1 X-Git-Url: https://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=5038a9a5c95eff4c93c9128fced5b4bf02fe18d3 Improve change password logging. --- diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/ChangePasswordDialog.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/ChangePasswordDialog.java index 984f283df..3728692d0 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/ChangePasswordDialog.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/dialogs/ChangePasswordDialog.java @@ -3,6 +3,8 @@ package org.argeo.cms.ui.dialogs; import java.security.PrivilegedAction; import java.util.Arrays; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.argeo.cms.CmsMsg; import org.argeo.cms.CmsUserManager; import org.argeo.cms.ui.CmsView; @@ -16,6 +18,8 @@ import org.eclipse.swt.widgets.Text; /** Dialog to change a password. */ public class ChangePasswordDialog extends CmsMessageDialog { + private final static Log log = LogFactory.getLog(ChangePasswordDialog.class); + private CmsUserManager cmsUserManager; private CmsView cmsView; @@ -45,6 +49,7 @@ public class ChangePasswordDialog extends CmsMessageDialog { cmsUserManager.changeOwnPassword(previousPassword.getTextChars(), newPassword.getTextChars()); return OK; } catch (Exception e1) { + log.error("Could not change password", e1); cancel(); CmsMessageDialog.openError(CmsMsg.invalidPassword.lead()); return CANCEL;