X-Git-Url: https://scm.cri.ensmp.fr/git/Plinn.git/blobdiff_plain/aefda44ab040aa30d29723ff652cb264c53eeb26..ddddef2ef68212cbaba3219b0a28ddb9ac987278:/RegistrationTool.py diff --git a/RegistrationTool.py b/RegistrationTool.py index 72a7329..1417f30 100644 --- a/RegistrationTool.py +++ b/RegistrationTool.py @@ -244,13 +244,13 @@ class RegistrationTool(BaseRegistrationTool) : def resetPassword(self, uuid, password, confirm) : record = self._passwordResetRequests.get(uuid) if not record : - return _('Invalid reset password request.') + return None, _('Invalid reset password request.') userid, expiration = record now = DateTime() if expiration < now : self.clearExpiredPasswordResetRequests() - return _('Your reset password request has expired. You can ask a new one.') + return None, _('Your reset password request has expired. You can ask a new one.') msg = self.testPasswordValidity(password, confirm=confirm) if not msg : # None if everything ok. Err message otherwise. @@ -259,9 +259,9 @@ class RegistrationTool(BaseRegistrationTool) : if member : member.setSecurityProfile(password=password) del self._passwordResetRequests[uuid] - return _('Password successfully resetted.') + return userid, _('Password successfully reset.') else : - return _('"%s" username not found.') % userid + return None, _('"%s" username not found.') % userid InitializeClass(RegistrationTool) \ No newline at end of file