From 74526cc1a2e36a943fbd1de6c95672e5bcbe0579 Mon Sep 17 00:00:00 2001 From: pranaysaidurga Date: Mon, 27 Apr 2026 16:14:25 +0530 Subject: [PATCH] project task issue fix and changes --- .../models/account_analytic_line.py | 1 - .../project_task_timesheet_extended/models/project_task.py | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/addons_extensions/project_task_timesheet_extended/models/account_analytic_line.py b/addons_extensions/project_task_timesheet_extended/models/account_analytic_line.py index 07380ed32..c14d92e45 100644 --- a/addons_extensions/project_task_timesheet_extended/models/account_analytic_line.py +++ b/addons_extensions/project_task_timesheet_extended/models/account_analytic_line.py @@ -7,7 +7,6 @@ class AccountAnalyticLine(models.Model): @api.constrains('unit_amount') def _check_unit_amount(self): - print("🔥 TIMESHEET VALIDATION TRIGGERED") for rec in self: if rec.unit_amount < 0: raise ValidationError("Hours cannot be negative") \ No newline at end of file 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 c92ca6df7..0417afca4 100644 --- a/addons_extensions/project_task_timesheet_extended/models/project_task.py +++ b/addons_extensions/project_task_timesheet_extended/models/project_task.py @@ -120,7 +120,6 @@ class projectTask(models.Model): @api.constrains('date_deadline') def _check_date_deadline(self): - print("🔥🔥 DEADLINE CONSTRAINT WORKING 🔥🔥") now = fields.Datetime.now() for rec in self: if rec.date_deadline and rec.date_deadline < now: @@ -956,7 +955,7 @@ class projectTask(models.Model): 'use_date_range': False, 'prefix': f"{project.sequence_name}/TASK-", }) - project.task_sequence_id = task_sequence + project.sudo().task_sequence_id = task_sequence # Assign sequence numbers to tasks for task in tasks: