diff --git a/addons/project/models/project.py b/addons/project/models/project.py index 391ae1bf7c4..bfbae2e554a 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -2043,6 +2043,9 @@ class Task(models.Model): # Track user_ids to send assignment notifications old_user_ids = {t: t.user_ids for t in self} + if "personal_stage_type_id" in vals and not vals['personal_stage_type_id']: + del vals['personal_stage_type_id'] + result = super(Task, tasks).write(vals) if 'user_ids' in vals: diff --git a/addons/project/views/project_views.xml b/addons/project/views/project_views.xml index eeda3c9dc99..fc61e38ac91 100644 --- a/addons/project/views/project_views.xml +++ b/addons/project/views/project_views.xml @@ -1300,7 +1300,7 @@ - +