[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) <rco@openerp.com>
This commit is contained in:
Raphael Collet
2021-01-13 16:19:16 +00:00
parent 60e0c99ede
commit 7463b721d7
+1 -1
View File
@@ -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)