[Erp5-report] r30583 - in /erp5/trunk/bt5/erp5_forge: SkinTemplateItem/portal_skins/erp5_to...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Nov 13 16:50:41 CET 2009


Author: jm
Date: Fri Nov 13 16:50:38 2009
New Revision: 30583

URL: http://svn.erp5.org?rev=30583&view=rev
Log:
Manage Field Library: also check delegated values of field libraries

Modified:
    erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/BusinessTemplate_getModifiableFieldList.xml
    erp5/trunk/bt5/erp5_forge/bt/revision

Modified: erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/BusinessTemplate_getModifiableFieldList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/BusinessTemplate_getModifiableFieldList.xml?rev=30583&r1=30582&r2=30583&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/BusinessTemplate_getModifiableFieldList.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_toolbox/BusinessTemplate_getModifiableFieldList.xml [utf8] Fri Nov 13 16:50:38 2009
@@ -76,7 +76,6 @@
 modified_object_dict = {}\n
 \n
 def calculateFieldLibraryID(id):\n
-  # For each skin folder, there could be at most one Field Library\n
   # The field library name could be automatically calculated or hardcoded in\n
   # the script\n
   return field_library_id_dict.get(id) or \'Base_view%sFieldLibrary\' % \\\n
@@ -157,6 +156,10 @@
                   ):\n
                   modified_object_dict[field_path] = (\'2_unproxify_field\',\n
                                                       template_id)\n
+                elif field.delegated_list:\n
+                  # Found some delegated list\n
+                  modified_object_dict[field_path] = (\n
+                    \'0_check_delegated_value\', template_id)\n
             else:\n
               # Do not force proxification of field library field.\n
               # The nice developper probably have a good reason not to do it.\n

Modified: erp5/trunk/bt5/erp5_forge/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/bt/revision?rev=30583&r1=30582&r2=30583&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_forge/bt/revision [utf8] Fri Nov 13 16:50:38 2009
@@ -1,1 +1,1 @@
-529
+530




More information about the Erp5-report mailing list