From 622eefa5c2d1e4fe78b9a8ce4b37c7c1e31d5c7f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com>
Date: Wed, 1 Dec 2021 04:14:13 +0100
Subject: [PATCH] [ENH] add required fields

---
 views/sale_intervention_view.xml | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/views/sale_intervention_view.xml b/views/sale_intervention_view.xml
index 5c03bbb..b48b50e 100644
--- a/views/sale_intervention_view.xml
+++ b/views/sale_intervention_view.xml
@@ -25,8 +25,14 @@
                                 string="Intervention en €/m"
                                 attrs="{'invisible': [('intervention_uom_name', '!=', 'm')]}"
                             >
-                                <field name="intervention_length" />
-                                <field name="plant_interval" />
+                                <field
+                                    name="intervention_length"
+                                    attrs="{'required': [('intervention_uom_name', '=', 'm')]}"
+                                />
+                                <field
+                                    name="plant_interval"
+                                    attrs="{'required': [('intervention_uom_name', '=', 'm')]}"
+                                />
                                 <field
                                     name="plant_qty"
                                     string="Nombre de Plants (non utilisé pour calcul)"
@@ -36,7 +42,10 @@
                                 string="Intervention en €/plant"
                                 attrs="{'invisible': [('intervention_uom_name', '!=', 'Unité(s)')]}"
                             >
-                                <field name="plant_qty" />
+                                <field
+                                    name="plant_qty"
+                                    attrs="{'required': [('intervention_uom_name', '=', 'Unité(s)')]}"
+                                />
                                 <field
                                     name="intervention_length"
                                     string="Longueur de Haie (non utilisé pour calcul)"
-- 
GitLab