diff --git a/sub_project/models/sub_project.py b/sub_project/models/sub_project.py index 3a0048a..81a8e68 100755 --- a/sub_project/models/sub_project.py +++ b/sub_project/models/sub_project.py @@ -12,6 +12,11 @@ class SubProject(models.Model): @api.onchange('parent_project', 'sub_project') def onchange_parent_project_sub_project(self): + user_list = [] + if self.parent_project.sub_project: + user_list = self.parent_project.sub_project.ids + user_list.append(self._origin.id) + self.parent_project.sub_project = user_list if self.sub_project: for rec in self.sub_project: #print('AAAAAAAAAAA', rec, rec._origin.id) @@ -22,6 +27,7 @@ class SubProject(models.Model): + class InheritProjectTask(models.Model): _inherit = 'project.task'