[Erp5-report] r25310 - in /erp5/trunk/bt5/erp5_base: SkinTemplateItem/portal_skins/erp5_bas...

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Jan 26 17:56:32 CET 2009


Author: ivan
Date: Mon Jan 26 17:56:27 2009
New Revision: 25310

URL: http://svn.erp5.org?rev=25310&view=rev
Log:
Do not raise ValueError when searching for an ERP5 user which do not exists or due to security settings is not accessible to logged in user. Instead return None and let application logic choose appropriate action.

Modified:
    erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Site_getAuthenticatedMemberPersonValue.xml
    erp5/trunk/bt5/erp5_base/bt/revision

Modified: erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Site_getAuthenticatedMemberPersonValue.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Site_getAuthenticatedMemberPersonValue.xml?rev=25310&r1=25309&r2=25310&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Site_getAuthenticatedMemberPersonValue.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Site_getAuthenticatedMemberPersonValue.xml [utf8] Mon Jan 26 17:56:27 2009
@@ -64,8 +64,7 @@
                                          reference=user_name)\n
 found_users = len(found_user_list)\n
 if found_users != 1:\n
-  # in an ERP5 system there can exists only one unique username\n
-  raise ValueError, "Found %s users for username \'%s\'" %(found_users, user_name)\n
+  return None\n
 \n
 return found_user_list[0].getObject()\n
 </string> </value>
@@ -111,7 +110,6 @@
                             <string>found_user_list</string>
                             <string>len</string>
                             <string>found_users</string>
-                            <string>ValueError</string>
                             <string>_getitem_</string>
                           </tuple>
                         </value>

Modified: erp5/trunk/bt5/erp5_base/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/bt/revision?rev=25310&r1=25309&r2=25310&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_base/bt/revision [utf8] Mon Jan 26 17:56:27 2009
@@ -1,1 +1,1 @@
-513
+514




More information about the Erp5-report mailing list