Reviewers: ,


Please review this at http://codereview.tryton.org/920002/

Affected files:
  M work.py


Index: work.py
===================================================================

--- a/work.py
+++ b/work.py
@@ -522,9 +522,8 @@

                 yield sibling, delay

-        parent = self.parent and self.parent.id or None
         siblings = self.search([
-                ('parent', '=', parent.id)
+                ('parent', '=', self.parent.id if self.parent else None)
                 ])

         refkey = get_key(self)
@@ -541,8 +540,8 @@
                     'back_leveling_delay': delay,
                     })

-        if parent:
-            parent.compute_dates()
+        if self.parent:
+            self.parent.compute_dates()

     @classmethod
     def write(cls, works, values):



Reply via email to