X-Git-Url: https://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=blobdiff_plain;f=swt%2Forg.argeo.cms.swt%2Fsrc%2Forg%2Fargeo%2Fcms%2Fswt%2Fdialogs%2FChangePasswordDialog.java;h=abb8227cd7de150f3421986370d9371c4231ef7f;hp=296247094b4d1f863629f490a6d1ab765f41eee0;hb=2b036a42c6b5ace47fba14ca9d09ee6e37bf6c5f;hpb=e4a5502f49e2a2c35d16bbc96efdffead1362a76 diff --git a/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/dialogs/ChangePasswordDialog.java b/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/dialogs/ChangePasswordDialog.java index 296247094..abb8227cd 100644 --- a/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/dialogs/ChangePasswordDialog.java +++ b/swt/org.argeo.cms.swt/src/org/argeo/cms/swt/dialogs/ChangePasswordDialog.java @@ -8,6 +8,7 @@ import org.argeo.api.cms.directory.CmsUserManager; import org.argeo.api.cms.ux.CmsView; import org.argeo.cms.CmsMsg; import org.argeo.cms.swt.CmsSwtUtils; +import org.argeo.cms.ux.widgets.CmsDialog; import org.eclipse.swt.SWT; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; @@ -46,17 +47,17 @@ public class ChangePasswordDialog extends CmsMessageDialog { if (Arrays.equals(newPassword.getTextChars(), confirmPassword.getTextChars())) { try { cmsUserManager.changeOwnPassword(previousPassword.getTextChars(), newPassword.getTextChars()); - return OK; + return CmsDialog.OK; } catch (Exception e1) { log.error("Could not change password", e1); cancel(); CmsMessageDialog.openError(CmsMsg.invalidPassword.lead()); - return CANCEL; + return CmsDialog.CANCEL; } } else { cancel(); CmsMessageDialog.openError(CmsMsg.repeatNewPassword.lead()); - return CANCEL; + return CmsDialog.CANCEL; } }; @@ -67,7 +68,7 @@ public class ChangePasswordDialog extends CmsMessageDialog { @Override protected void okPressed() { Integer returnCode = cmsView.doAs(doIt); - if (returnCode.equals(OK)) { + if (returnCode.equals(CmsDialog.OK)) { super.okPressed(); CmsMessageDialog.openInformation(CmsMsg.passwordChanged.lead()); }