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: