[Erp5-report] r26769 - /erp5/trunk/products/ERP5/Tool/PasswordTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri May 1 11:00:31 CEST 2009
Author: yusei
Date: Fri May 1 11:00:31 2009
New Revision: 26769
URL: http://svn.erp5.org?rev=26769&view=rev
Log:
Use _setPasswordByForce method to change password.
Make sure that entered password is not empty.
Modified:
erp5/trunk/products/ERP5/Tool/PasswordTool.py
Modified: erp5/trunk/products/ERP5/Tool/PasswordTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Tool/PasswordTool.py?rev=26769&r1=26768&r2=26769&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Tool/PasswordTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Tool/PasswordTool.py [utf8] Fri May 1 11:00:31 2009
@@ -184,6 +184,8 @@
msg = translateString("Bad login provided.")
elif current_date > expiration_date:
msg = translateString("Date has expire.")
+ elif not password:
+ msg = translateSTring("Password must be entered.")
elif password != password_confirmation:
msg = translateString("Passwords do not match.")
if msg is not None:
@@ -198,7 +200,7 @@
self.password_request_dict.pop(password_key)
persons = self.acl_users.erp5_users.getUserByLogin(user_login)
person = persons[0]
- person._setPassword(password)
+ person._setPasswordByForce(password)
person.reindexObject()
if REQUEST is not None:
msg = translateString("Password changed.")
More information about the Erp5-report
mailing list