[Erp5-report] r34214 fabien - in /erp5/trunk/products/ERP5/bootstrap/erp5_core: SkinTemplat...
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Mar 30 17:49:10 CEST 2010
Author: fabien
Date: Tue Mar 30 17:49:08 2010
New Revision: 34214
URL: http://svn.erp5.org?rev=34214&view=rev
Log:
(multi)membership_criterion_base_category_list cannot be get on the context, use the request instead
Modified:
erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Predicate_validateMembershipCriterionDocument.xml
erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision
Modified: erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Predicate_validateMembershipCriterionDocument.xml
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Predicate_validateMembershipCriterionDocument.xml?rev=34214&r1=34213&r2=34214&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Predicate_validateMembershipCriterionDocument.xml [utf8] (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_core/SkinTemplateItem/portal_skins/erp5_core/Predicate_validateMembershipCriterionDocument.xml [utf8] Tue Mar 30 17:49:08 2010
@@ -53,8 +53,13 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>category_list = context.getMembershipCriterionBaseCategoryList()\n
-category_list += [i for i in context.getMultimembershipCriterionBaseCategoryList() \\\n
+ <value> <string>category_list = request.get(\'field_my_membership_criterion_base_category_list\', [])\n
+if not same_type(category_list, []):\n
+ category_list = [category_list]\n
+multimembership_criterion_base_category_list = request.get(\'field_my_multimembership_criterion_base_category_list\', [])\n
+if not same_type(multimembership_criterion_base_category_list, []):\n
+ multimembership_criterion_base_category_list = [multimembership_criterion_base_category_list]\n
+category_list += [i for i in multimembership_criterion_base_category_list \\\n
if i not in category_list]\n
portal_categories = context.getPortalObject().portal_categories\n
\n
@@ -103,13 +108,15 @@
<string>item_list</string>
<string>request</string>
<string>_getattr_</string>
- <string>context</string>
<string>category_list</string>
+ <string>same_type</string>
+ <string>multimembership_criterion_base_category_list</string>
<string>_inplacevar_</string>
<string>append</string>
<string>$append0</string>
<string>_getiter_</string>
<string>i</string>
+ <string>context</string>
<string>portal_categories</string>
<string>item</string>
<string>base_category</string>
Modified: erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision?rev=34214&r1=34213&r2=34214&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision [utf8] (original)
+++ erp5/trunk/products/ERP5/bootstrap/erp5_core/bt/revision [utf8] Tue Mar 30 17:49:08 2010
@@ -1,1 +1,1 @@
-1541
+1544
More information about the Erp5-report
mailing list