[Erp5-report] r21571 - /erp5/trunk/products/ERP5/MovementGroup.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Jun 13 12:09:46 CEST 2008


Author: kazuhiko
Date: Fri Jun 13 12:09:39 2008
New Revision: 21571

URL: http://svn.erp5.org?rev=21571&view=rev
Log:
revert part of my change in r.21501.

Modified:
    erp5/trunk/products/ERP5/MovementGroup.py

Modified: erp5/trunk/products/ERP5/MovementGroup.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/MovementGroup.py?rev=21571&r1=21570&r2=21571&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/MovementGroup.py (original)
+++ erp5/trunk/products/ERP5/MovementGroup.py Fri Jun 13 12:09:39 2008
@@ -624,9 +624,17 @@
     return self._property_dict[self._property] == \
             movement.getProperty(self._property)
 
-class ResourceMovementGroup(PropertyMovementGroup):
+class ResourceMovementGroup(RootMovementGroup):
   """ Group movements that have the same resource. """
-  _property = 'resource'
+  def __init__(self, movement, **kw):
+    RootMovementGroup.__init__(self, movement=movement, **kw)
+    self.resource = movement.getResource()
+    self.setGroupEdit(
+        resource_value=movement.getResourceValue()
+    )
+
+  def test(self, movement):
+    return movement.getResource() == self.resource
 
 allow_class(ResourceMovementGroup)
 




More information about the Erp5-report mailing list