diff --git a/addons/sale_timesheet/models/project.py b/addons/sale_timesheet/models/project.py index 77af2fcb7be..0e4f2a69cd0 100644 --- a/addons/sale_timesheet/models/project.py +++ b/addons/sale_timesheet/models/project.py @@ -61,13 +61,12 @@ class Project(models.Model): @api.depends('billable_type', 'allow_billable', 'sale_order_id', 'partner_id') def _compute_display_create_order(self): for project in self: - project._compute_billable_type() show = True if not project.partner_id or project.billable_type != 'no' or project.allow_billable or project.sale_order_id: show = False project.display_create_order = show - @api.depends('sale_order_id', 'sale_line_id', 'sale_line_employee_ids') + @api.depends('sale_order_id.create_date', 'sale_line_id', 'sale_line_employee_ids') def _compute_billable_type(self): for project in self: billable_type = 'no'