diff --git a/addons/hr_timesheet/views/project_views.xml b/addons/hr_timesheet/views/project_views.xml index 7ca73edf687..3114143c394 100644 --- a/addons/hr_timesheet/views/project_views.xml +++ b/addons/hr_timesheet/views/project_views.xml @@ -59,9 +59,19 @@ 24 - - - + +
+
+ +
+
+
+
+
diff --git a/addons/project/models/project.py b/addons/project/models/project.py index 3b78c60fb55..bf8be85842c 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -1060,8 +1060,6 @@ class Task(models.Model): @api.model def _default_personal_stage_type_id(self): - if self._context.get('default_project_id'): - return False return self.env['project.task.type'].search([('user_id', '=', self.env.user.id)], limit=1).id @api.model diff --git a/addons/project/views/project_views.xml b/addons/project/views/project_views.xml index b8f9c159fa9..b841b708983 100644 --- a/addons/project/views/project_views.xml +++ b/addons/project/views/project_views.xml @@ -323,14 +323,25 @@ - - -
+ + project.task.type.tree.inherited + project.task.type + primary + + + + + + + + + + project.task.type.kanban project.task.type @@ -364,7 +375,7 @@ Task Stages project.task.type tree,kanban,form - + [('user_id', '=', False)]

@@ -380,7 +391,7 @@ project.task.type tree,kanban,form [('project_ids','=', project_id)] - +

Create a new stage in the task pipeline @@ -515,8 +526,8 @@

- - + +

@@ -756,13 +767,16 @@ project.project
- - - - +
+
+ +
-