[Erp5-report] r27288 - /erp5/trunk/products/ERP5/Document/TradeCondition.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Jun 1 11:52:35 CEST 2009


Author: fabien
Date: Mon Jun  1 11:52:34 2009
New Revision: 27288

URL: http://svn.erp5.org?rev=27288&view=rev
Log:
make getTradeModelLineComposedList a bit more generic by removing portal_type hardcoded value.
typo

Modified:
    erp5/trunk/products/ERP5/Document/TradeCondition.py

Modified: erp5/trunk/products/ERP5/Document/TradeCondition.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/TradeCondition.py?rev=27288&r1=27287&r2=27288&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/TradeCondition.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/TradeCondition.py [utf8] Mon Jun  1 11:52:34 2009
@@ -49,6 +49,7 @@
 
     meta_type = 'ERP5 Trade Condition'
     portal_type = 'Trade Condition'
+    model_line_portal_type_list = ('Trade Model Line',)
     isPredicate = 1
 
     # Declarative security
@@ -74,7 +75,7 @@
         'movement_to_delete_list'
       '''
       existing_movement_list = context.getMovementList()
-      aggregated_amount_list = self.getAggregatedAmountList(context = context,
+      aggregated_amount_list = self.getAggregatedAmountList(context=context,
           **kw)
       modified_resource_list = []
       normal_use_list = self.getPortalObject().portal_preferences\
@@ -148,7 +149,7 @@
 
       for specialise in containting_object_list:
         for trade_model_line in specialise.contentValues(
-            portal_type='Trade Model Line'):
+            portal_type=self.model_line_portal_type_list):
           resource = trade_model_line.getResource()
           if resource not in resource_list:
             trade_model_line_composed_list.append(trade_model_line)




More information about the Erp5-report mailing list