[Erp5-report] r29108 - /erp5/trunk/products/ERP5/Document/TitleMovementGroup.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Sep 18 17:10:33 CEST 2009


Author: jerome
Date: Fri Sep 18 17:10:31 2009
New Revision: 29108

URL: http://svn.erp5.org?rev=29108&view=rev
Log:
update TitleMovementGroup to support the fact that title has a default value
(the id)

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

Modified: erp5/trunk/products/ERP5/Document/TitleMovementGroup.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/TitleMovementGroup.py?rev=29108&r1=29107&r2=29108&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/TitleMovementGroup.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/TitleMovementGroup.py [utf8] Fri Sep 18 17:10:31 2009
@@ -46,11 +46,11 @@
     return True, property_dict
 
   def _getTitle(self,movement):
-    order_value = movement.getOrderValue()
-    title = ''
-    if order_value is not None:
-      if "Line" in order_value.getPortalType():
-        title = order_value.getTitle()
-      elif "Cell" in order_value.getPortalType():
-        title = order_value.getParentValue().getTitle()
+    order_movement_value = movement.getOrderValue()
+    title = None
+    if order_movement_value is not None:
+      if 'Cell' in order_movement_value.getPortalType():
+        order_movement_value = order_movement_value.getParentValue()
+      if order_movement_value.hasTitle():
+        title = order_movement_value.getTitle()
     return title




More information about the Erp5-report mailing list