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

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Jan 17 14:08:24 CET 2008


Author: romain
Date: Thu Jan 17 14:08:23 2008
New Revision: 18769

URL: http://svn.erp5.org?rev=18769&view=rev
Log:
Add the possibility to acquire security from parent.

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

Modified: erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Type_acquireSecurityFromCategory.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Type_acquireSecurityFromCategory.xml?rev=18769&r1=18768&r2=18769&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Type_acquireSecurityFromCategory.xml (original)
+++ erp5/trunk/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/ERP5Type_acquireSecurityFromCategory.xml Thu Jan 17 14:08:23 2008
@@ -79,7 +79,11 @@
   return []\n
 \n
 for base_category in base_category_list:\n
-  for o in object.getValueList(base_category):\n
+  if base_category == \'parent\':\n
+    o_list = [object.getParentValue()]\n
+  else:\n
+    o_list = object.getValueList(base_category)\n
+  for o in o_list:\n
     for user, role_list in o.get_local_roles():\n
       for role in role_list:\n
         category_dict.setdefault(role, []).append(user)\n
@@ -153,6 +157,7 @@
                             <string>_getiter_</string>
                             <string>base_category</string>
                             <string>_getattr_</string>
+                            <string>o_list</string>
                             <string>o</string>
                             <string>user</string>
                             <string>role_list</string>

Modified: erp5/trunk/bt5/erp5_base/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_base/bt/revision?rev=18769&r1=18768&r2=18769&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_base/bt/revision (original)
+++ erp5/trunk/bt5/erp5_base/bt/revision Thu Jan 17 14:08:23 2008
@@ -1,1 +1,1 @@
-266
+267




More information about the Erp5-report mailing list