From 375bfc66c87dbb36fd23e2bf7c1f45d689ff4a6e Mon Sep 17 00:00:00 2001 From: Kevin Baptiste Date: Wed, 19 Aug 2020 07:00:56 +0000 Subject: [PATCH] [FIX] project: remove constrains for multilevel subtasks The commit 79132f6 allowed multiple level for the subtasks, but a remnant from the ancient time was left. closes odoo/odoo#56104 Taskid: 2317929 X-original-commit: ace68ceceb92f8d7c16155fd72acd469424accd0 Signed-off-by: Yannick Tivisse (yti) --- addons/project/models/project.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/addons/project/models/project.py b/addons/project/models/project.py index d24d6e4e4b3..bc415334515 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -953,12 +953,6 @@ class Task(models.Model): else: task.stage_id = False - @api.constrains('parent_id', 'child_ids') - def _check_subtask_level(self): - for task in self: - if task.parent_id and task.child_ids: - raise ValidationError(_('Task %s cannot have several subtask levels.', task.name)) - @api.returns('self', lambda value: value.id) def copy(self, default=None): if default is None: