diff options
| author | Raphael Collet <rco@odoo.com> | 2021-01-13 11:28:59 +0000 |
|---|---|---|
| committer | Raphael Collet <rco@odoo.com> | 2021-01-13 11:29:26 +0000 |
| commit | f047e0bdbcea2b707ecd24c6badbc3bfff0a71e9 (patch) | |
| tree | 41c7e96f05f48d21f3722cf9b599ba236036300a | |
| parent | c01657d345f59e3ccea70a5004732050fae99320 (diff) | |
[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#64359
Signed-off-by: Raphael Collet (rco) <rco@openerp.com>
| -rw-r--r-- | addons/project/models/project.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/project/models/project.py b/addons/project/models/project.py index e29f09da2aa..f53705dc138 100644 --- a/addons/project/models/project.py +++ b/addons/project/models/project.py @@ -741,7 +741,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) |
