[Erp5-report] r30899 - /erp5/trunk/products/ERP5Security/ERP5UserManager.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Nov 27 16:39:33 CET 2009
Author: luke
Date: Fri Nov 27 16:39:33 2009
New Revision: 30899
URL: http://svn.erp5.org?rev=30899&view=rev
Log:
- deleted Person object is not system user (== is not able to login)
Modified:
erp5/trunk/products/ERP5Security/ERP5UserManager.py
Modified: erp5/trunk/products/ERP5Security/ERP5UserManager.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Security/ERP5UserManager.py?rev=30899&r1=30898&r2=30899&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Security/ERP5UserManager.py [utf8] (original)
+++ erp5/trunk/products/ERP5Security/ERP5UserManager.py [utf8] Fri Nov 27 16:39:33 2009
@@ -122,7 +122,8 @@
valid_assignment_list.append(assignment)
if pw_validate(user.getPassword(), password) and \
- len(valid_assignment_list): #user.getCareerRole() == 'internal':
+ len(valid_assignment_list) and user \
+ .getValidationState() != 'deleted': #user.getCareerRole() == 'internal':
return login, login # use same for user_id and login
finally:
setSecurityManager(sm)
More information about the Erp5-report
mailing list