From 7463b721d78db2b1bfc474c85c8466d6accc266d Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Wed, 13 Jan 2021 11:28:59 +0000 Subject: [PATCH] [FIX] project: remove dependency cycle in compute method The issue was triggered by the fact that editable fields are no longer computed when they have a default value. closes odoo/odoo#64503 X-original-commit: f047e0bdbcea2b707ecd24c6badbc3bfff0a71e9 Signed-off-by: Raphael Collet (rco) --- addons/project/models/project.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/project/models/project.py b/addons/project/models/project.py index 99fbe6e5a87..f8076869dd2 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -746,7 +746,7 @@ class Task(models.Model): task.repeat_show_dow = task.recurring_task and task.repeat_unit == 'week' task.repeat_show_month = task.recurring_task and task.repeat_unit == 'year' - @api.depends('recurring_task', 'repeat_unit') + @api.depends('recurring_task') def _compute_repeat(self): rec_fields = self._get_recurrence_fields() defaults = self.default_get(rec_fields)