From 98abe001da255e9ef7846d04c9c251f632788bc7 Mon Sep 17 00:00:00 2001
From: jordan <jordan@le-filament.com>
Date: Tue, 15 Dec 2020 10:44:31 +0100
Subject: [PATCH] =?UTF-8?q?[fix]=20nouveau=20menu=20'classification'=20pou?=
 =?UTF-8?q?r=20types/produits/=C3=A9tapes?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 security/ir.model.access.csv |  4 ++--
 views/survey_views.xml       | 37 +++++++++++++++++++++++++++++++++---
 2 files changed, 36 insertions(+), 5 deletions(-)

diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
index 35bab7a..cf37121 100644
--- a/security/ir.model.access.csv
+++ b/security/ir.model.access.csv
@@ -1,3 +1,3 @@
 id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_survey_type,access_survey_type,model_survey_type,base.group_user,1,1,1,1
-access_survey_product,access_survey_product,model_survey_product,base.group_user,1,1,1,1
+access_survey_type,access_survey_type,model_survey_type,survey.group_survey_user,1,1,1,1
+access_survey_product,access_survey_product,model_survey_product,survey.group_survey_user,1,1,1,1
diff --git a/views/survey_views.xml b/views/survey_views.xml
index 28b9dfc..9bc7f93 100644
--- a/views/survey_views.xml
+++ b/views/survey_views.xml
@@ -94,6 +94,15 @@
         <field name="name">Types</field>
         <field name="res_model">survey.type</field>
         <field name="view_mode">tree</field>
+   </record>
+    <record model="ir.ui.view" id="tree_surveys_type">
+        <field name="name">tree.surveys.type</field>
+        <field name="model">survey.type</field>
+        <field name="arch" type="xml">
+            <tree editable="bottom">
+                <field name="name"/>
+            </tree>
+        </field>
     </record>
 
     <record id="action_menu_surveys_product" model="ir.actions.act_window">
@@ -101,23 +110,45 @@
         <field name="res_model">survey.product</field>
         <field name="view_mode">tree</field>
     </record>
+    <record model="ir.ui.view" id="tree_surveys_product">
+        <field name="name">tree.surveys.product</field>
+        <field name="model">survey.product</field>
+        <field name="arch" type="xml">
+            <tree editable="bottom">
+                <field name="name"/>
+            </tree>
+        </field>
+    </record>
 
     <record id="action_menu_surveys_stage" model="ir.actions.act_window">
         <field name="name">Étapes</field>
         <field name="res_model">survey.stage</field>
         <field name="view_mode">tree</field>
     </record>
+    <record model="ir.ui.view" id="tree_surveys_stage">
+        <field name="name">tree.surveys.stage</field>
+        <field name="model">survey.stage</field>
+        <field name="arch" type="xml">
+            <tree editable="bottom">
+                <field name="name"/>
+            </tree>
+        </field>
+    </record>
+
+    <menuitem name="Classification" id="menu_surveys_classification"
+              parent="survey.menu_surveys"
+              groups="survey.group_survey_user" />
 
     <menuitem id="menu_surveys_type"
-              parent="survey.menu_surveys_configuration"
+              parent="menu_surveys_classification"
               action="action_menu_surveys_type"
     />
     <menuitem id="menu_surveys_product"
-              parent="survey.menu_surveys_configuration"
+              parent="menu_surveys_classification"
               action="action_menu_surveys_product"
     />
     <menuitem id="menu_surveys_stage"
-              parent="survey.menu_surveys_configuration"
+              parent="menu_surveys_classification"
               action="action_menu_surveys_stage"
     />
 
-- 
GitLab