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):
