diff --git a/models/sale_order.py b/models/sale_order.py index d5052d350c7be1df3758191174e63b7ad1e12e2b..21484376292600ab5e96116eb34f64c92528fb2d 100644 --- a/models/sale_order.py +++ b/models/sale_order.py @@ -32,7 +32,7 @@ class SaleOrder(models.Model): for inter in project.intervention_ids: current_inter.append( (project.id, inter.intervention_type_id.id)) - for so in self.order_line: - if so.product_id and (so.sale_project_id.id, so.product_id.id)\ + for sol in self.order_line: + if sol.product_id and (sol.sale_project_id.id, sol.product_id.id)\ not in current_inter: - so.unlink() + sol.unlink() diff --git a/models/sale_project.py b/models/sale_project.py index 5c4dd0592daeb68652c0202d947600293358e672..42f21f47346f2d9e0a14f46186d6b1a4fd953489 100644 --- a/models/sale_project.py +++ b/models/sale_project.py @@ -250,6 +250,7 @@ class SaleProject(models.Model): self.env["sale.order.line"].create(data) self.sale_order_id.clean_sale_order() + class SaleFinancialHelp(models.Model): _name = "sale.financial.help" _description = "Aide financière"