From fac0cdae7d503efa6874f48fb6930d201402fa33 Mon Sep 17 00:00:00 2001 From: Eugene Molotov Date: Thu, 20 Jul 2023 16:01:45 +0500 Subject: [PATCH] [FIX] project_task_timer: escape Expected singleton error --- project_task_timer/models/project_task_timer.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/project_task_timer/models/project_task_timer.py b/project_task_timer/models/project_task_timer.py index 871ad13b5..61b321389 100644 --- a/project_task_timer/models/project_task_timer.py +++ b/project_task_timer/models/project_task_timer.py @@ -53,6 +53,10 @@ class ProjectTaskTimer(models.Model): @api.model @api.constrains('task_timer') def toggle_start(self): + for record in self: + record._toggle_start_inner() + + def _toggle_start_inner(self): if self.task_timer is True: self.write({'is_user_working': True}) time_line = self.env['account.analytic.line']