diff --git a/models/sale_intervention.py b/models/sale_intervention.py index 9e2e4496e4cdd562a66641cf629ce56dc7038298..83438b00884f9ee2ed5b8ffbf67be748fb26d18a 100644 --- a/models/sale_intervention.py +++ b/models/sale_intervention.py @@ -556,7 +556,11 @@ class SaleIntervention(models.Model): @api.constrains("plant_qty", "plants_qty") def _check_plant_qty(self): for rec in self: - if rec.plant_qty != rec.plants_qty and rec.sequence_type == "list" and rec.intervention_uom_name == "Unité(s)": + if ( + rec.plant_qty != rec.plants_qty + and rec.sequence_type == "list" + and rec.intervention_uom_name == "Unité(s)" + ): raise UserError( _( "La quantité de plants renseignée '%d' est différente de" @@ -702,9 +706,7 @@ class SaleIntervention(models.Model): ) rec.collarette_price = ( - prices[collarette_product_id.id] - if rec.is_collarette - else 0.0 + prices[collarette_product_id.id] if rec.is_collarette else 0.0 ) rec.mulch_price = prices[rec.mulch_id.id] if rec.mulch_id else 0.0 rec.staple1_price = ( diff --git a/models/sale_project.py b/models/sale_project.py index 97982f699923d93114485ce908f7b436f43d6e43..322b38084e770616bc8a50b90b2bd07948093604 100644 --- a/models/sale_project.py +++ b/models/sale_project.py @@ -176,7 +176,7 @@ class SaleProject(models.Model): # ------------------------------------------------------ def action_interventions(self): tree_view = self.env.ref("ap_sale_project.sale_intervention_tree").id - if self.sale_order_id.state == 'draft': + if self.sale_order_id.state == "draft": create = True else: create = False