From 6a32ac3f37db92e2cb00553278dae1ec73ebd0c6 Mon Sep 17 00:00:00 2001 From: pranaysaidurga Date: Mon, 27 Apr 2026 15:27:27 +0530 Subject: [PATCH] project task creation issue --- .../project_task_timesheet_extended/models/project_task.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons_extensions/project_task_timesheet_extended/models/project_task.py b/addons_extensions/project_task_timesheet_extended/models/project_task.py index b2a35ac43..c92ca6df7 100644 --- a/addons_extensions/project_task_timesheet_extended/models/project_task.py +++ b/addons_extensions/project_task_timesheet_extended/models/project_task.py @@ -227,10 +227,10 @@ class projectTask(models.Model): @api.onchange('user_ids') def _onchange_user_ids(self): - if self.project_id and self.project_id.user_id: - if self.project_id.user_id.id != self.env.user.id: + if self.project_id and (self.project_id.user_id or self.project_id.project_lead): + if (self.project_id.user_id.id != self.env.user.id) and (self.project_id.project_lead.id != self.env.user.id): raise ValidationError( - "Only Project Manager can assign/remove assignees" + "Only Project Manager/Lead can assign/remove assignees" )