diff --git a/addons/sale_timesheet/models/project.py b/addons/sale_timesheet/models/project.py index 5dbe7f111bf..01268b00d40 100644 --- a/addons/sale_timesheet/models/project.py +++ b/addons/sale_timesheet/models/project.py @@ -262,15 +262,6 @@ class ProjectTask(models.Model): if not self.sale_line_id: self.sale_line_id = self.project_id.sale_line_id - def write(self, values): - res = super(ProjectTask, self).write(values) - # Done after super to avoid constraints on field recomputation - if values.get('project_id'): - project_dest = self.env['project.project'].browse(values['project_id']) - if project_dest.pricing_type == 'employee_rate': - self.write({'sale_line_id': False}) - return res - def _get_last_sol_of_customer(self): # Get the last SOL made for the customer in the current task where we need to compute self.ensure_one()