From 74eb15226dc3b00eb2d4baa09907050d7912b9ba Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Wed, 5 Apr 2023 10:52:09 +0200
Subject: [PATCH] [ADD]Add boolean is collectivite

---
 models/res_partner.py       | 1 +
 views/res_partner_views.xml | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/models/res_partner.py b/models/res_partner.py
index 8885ef4..c136ba0 100644
--- a/models/res_partner.py
+++ b/models/res_partner.py
@@ -18,6 +18,7 @@ class ResPartner(models.Model):
     )
     is_acc_linked = fields.Boolean("Est un sociétaire/adhérent/actionnaire app")
     is_producer = fields.Boolean("Est un producteur")
+    is_collectivite = fields.Boolean("Est une collectivité")
     is_consumer = fields.Boolean("Est un consommateur")
     is_buyer_surplus = fields.Boolean("Est un acheteur de surplus")
     injection_counter_ids = fields.One2many(
diff --git a/views/res_partner_views.xml b/views/res_partner_views.xml
index 475c358..d610c83 100644
--- a/views/res_partner_views.xml
+++ b/views/res_partner_views.xml
@@ -51,6 +51,9 @@
             <field name="arch" type="xml">
                 <field name="type" position="before">
                     <field name="is_producer" />
+                    <field name="is_collectivite"
+                           widget="boolean_toggle"
+                           attrs="{'invisible': [('is_producer', '!=', True)]}"/>
                     <field name="ref_producer" attrs="{'invisible': [('is_producer', '!=', True)]}"/>
                     <field name="origine" attrs="{'invisible': [('is_producer', '!=', True)]}"/>
                     <field name="is_consumer" />
-- 
GitLab