[Erp5-report] r9395 - /erp5/trunk/products/ERP5/Tool/DomainTool.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Aug 24 13:58:13 CEST 2006


Author: alex
Date: Thu Aug 24 13:58:12 2006
New Revision: 9395

URL: http://svn.erp5.org?rev=9395&view=rev
Log:
Only add a value to the list of processed (predicate, value) when there is
actually a value defined on the predicate.

Modified:
    erp5/trunk/products/ERP5/Tool/DomainTool.py

Modified: erp5/trunk/products/ERP5/Tool/DomainTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Tool/DomainTool.py?rev=9395&r1=9394&r2=9395&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Tool/DomainTool.py (original)
+++ erp5/trunk/products/ERP5/Tool/DomainTool.py Thu Aug 24 13:58:12 2006
@@ -261,10 +261,10 @@
             if mapped_value_property in prop_list:
               # we already have one value for this (categories, property)
               continue
-            prop_list.append(mapped_value_property)
 
             value = predicate.getProperty(mapped_value_property)
             if value is not None:
+              prop_list.append(mapped_value_property)
               mv_prop_list = \
                   mapped_value_property_dict.setdefault(
                   mapped_value_property, [])




More information about the Erp5-report mailing list