diff --git a/addons/sale_timesheet/models/project.py b/addons/sale_timesheet/models/project.py index a50ecc7afbdcc00518865198d0300faf70862c5b..97ea7d7335e2115a9b939477d5a458a0143c95b2 100644 --- a/addons/sale_timesheet/models/project.py +++ b/addons/sale_timesheet/models/project.py @@ -226,7 +226,7 @@ class ProjectTask(models.Model): def _compute_sale_order_id(self): for task in self: if task.billable_type == 'task_rate': - task.sale_order_id = task.sale_line_id.order_id or task.project_id.sale_order_id + task.sale_order_id = task.sale_line_id.sudo().order_id or task.project_id.sale_order_id elif task.billable_type == 'employee_rate': task.sale_order_id = task.project_id.sale_order_id elif task.billable_type == 'no':