[Erp5-report] r10599 - /erp5/trunk/products/ERP5/Document/CategoryDivergenceTester.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Oct 6 17:30:29 CEST 2006


Author: rafael
Date: Fri Oct  6 17:30:25 2006
New Revision: 10599

URL: http://svn.erp5.org?rev=10599&view=rev
Log:
Fix when the Category is None and Diverge.


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

Modified: erp5/trunk/products/ERP5/Document/CategoryDivergenceTester.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/CategoryDivergenceTester.py?rev=10599&r1=10598&r2=10599&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/CategoryDivergenceTester.py (original)
+++ erp5/trunk/products/ERP5/Document/CategoryDivergenceTester.py Fri Oct  6 17:30:25 2006
@@ -81,25 +81,25 @@
       delivery_mvt_category_list.sort()
       simulation_category_list.sort()
       
-      if delivery_mvt_category_list != simulation_category_list:
-         
+      if delivery_mvt_category_list != simulation_category_list: 
         delivery_mvt_category_title_list = []
         for mvt_category in delivery_mvt_category_list:
           category_value = delivery_mvt.resolveCategory(mvt_category) 
-          if category_value.getPortalType() == 'Category':
-            delivery_mvt_category_title_list.append(category_value.getTranslatedTitle())
-          else:
-            delivery_mvt_category_title_list.append(category_value.getTitle())
+          if category_value is not None:
+            if category_value.getPortalType() == 'Category':
+              delivery_mvt_category_title_list.append(category_value.getTranslatedTitle())
+            else:
+              delivery_mvt_category_title_list.append(category_value.getTitle())
          
-            
         simulation_category_title_list = []
         for mvt_category in simulation_category_list:
           category_value = delivery_mvt.resolveCategory(mvt_category)
-          if category_value.getPortalType() == 'Category':
-            simulation_category_title_list.append(category_value.getTranslatedTitle())
-          else:
-            simulation_category_title_list.append(category_value.getTitle())
-
+          if category_value is not None:
+            if category_value.getPortalType() == 'Category':
+              simulation_category_title_list.append(category_value.getTranslatedTitle())
+            else:
+              simulation_category_title_list.append(category_value.getTitle())
+        
         delivery_mvt_property = ' , '.join(delivery_mvt_category_title_list)
         simulation_mvt_property = ' , '.join(simulation_category_title_list)
         




More information about the Erp5-report mailing list