From e92bc8b7c2d0350ec2f7b919844ea79de57e0d5d Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Wed, 5 Apr 2023 15:47:20 +0200
Subject: [PATCH] [UPD]Review config views

---
 views/res_config_settings_views.xml | 86 +++++++++++------------------
 1 file changed, 31 insertions(+), 55 deletions(-)

diff --git a/views/res_config_settings_views.xml b/views/res_config_settings_views.xml
index 2cb593c..ed46864 100644
--- a/views/res_config_settings_views.xml
+++ b/views/res_config_settings_views.xml
@@ -4,47 +4,42 @@
     <record id="res_config_settings_view_form" model="ir.ui.view">
         <field name="name">res.config.settings.view.form.inherit.app</field>
         <field name="model">res.config.settings</field>
-        <field name="inherit_id" ref="base.res_config_settings_view_form" />
+        <field name="inherit_id" ref="acc_operation.res_config_settings_view_form" />
         <field name="arch" type="xml">
-            <xpath expr="//div[hasclass('settings')]" position="inside">
+            <xpath expr="//div[@id='acc_settings_block']" position="inside">
+                <h2>API Enedis</h2>
                 <div
-                    class="app_settings_block"
-                    data-string="ACC"
-                    string="ACC"
-                    data-key="acc_enedis_api"
+                    class="row mt16 o_settings_container"
+                    id="acc_selection_settings"
                 >
-                    <h2>ACC</h2>
-                    <div
-                        class="row mt16 o_settings_container"
-                        id="acc_selection_settings"
-                    >
-                        <div class="col-12 col-lg-6 o_setting_box" id="url_enedis">
-                            <div class="o_setting_right_pane">
-                                <label string="Connexion Enedis" for="url_enedis" />
-                                <div class="text-muted">
-                                    URL de l'API de la plateforme de production interne
-                                </div>
-                                <div class="mt8">
-                                    <field name="url_enedis" />
-                                </div>
+                    <div class="col-12 col-lg-6 o_setting_box" id="url_enedis">
+                        <div class="o_setting_right_pane">
+                            <label string="Connexion Enedis" for="url_enedis" />
+                            <div class="text-muted">
+                                URL de l'API de la plateforme de production interne
                             </div>
-                            <div class="o_setting_right_pane">
-                                <label string="API Autorisations URL" for="url_auth" />
-                                <div class="text-muted">
-                                    URL d'autorisation de l'API de la plateforme de production interne
-                                </div>
-                                <div class="mt8">
-                                    <field name="url_auth" />
-                                </div>
+                            <div class="mt8">
+                                <field name="url_enedis" />
                             </div>
-                            <div class="o_setting_right_pane">
-                                <label string="API Autoconsommation URL" for="url_autocons" />
-                                <div class="text-muted">
-                                    URL de l'autoconsommation pour l'API de la plateforme de production interne
-                                </div>
-                                <div class="mt8">
-                                    <field name="url_autocons" />
-                                </div>
+                        </div>
+                    </div>
+                    <div class="col-12 col-lg-6 o_setting_box" id="api_enedis">
+                        <div class="o_setting_right_pane">
+                            <label string="API Autorisations URL" for="url_auth" />
+                            <div class="text-muted">
+                                URL d'autorisation de l'API de la plateforme de production interne
+                            </div>
+                            <div class="mt8">
+                                <field name="url_auth" />
+                            </div>
+                        </div>
+                        <div class="o_setting_right_pane">
+                            <label string="API Autoconsommation URL" for="url_autocons" />
+                            <div class="text-muted">
+                                URL de l'autoconsommation pour l'API de la plateforme de production interne
+                            </div>
+                            <div class="mt8">
+                                <field name="url_autocons" />
                             </div>
                         </div>
                     </div>
@@ -53,23 +48,4 @@
         </field>
     </record>
 
-    <record id="action_acc_config_settings" model="ir.actions.act_window">
-        <field name="name">Configuration</field>
-        <field name="type">ir.actions.act_window</field>
-        <field name="res_model">res.config.settings</field>
-        <field name="view_id" ref="res_config_settings_view_form" />
-        <field name="view_mode">form</field>
-        <field name="target">inline</field>
-        <field name="context">{'module' : 'acc_enedis_api', 'bin_size': False}</field>
-    </record>
-
-    <menuitem
-        id="menu_acc_general_settings"
-        name="Configuration"
-        parent="acc_operation.menu_acc_config"
-        sequence="0"
-        action="action_acc_config_settings"
-        groups="base.group_system"
-    />
-
 </odoo>
-- 
GitLab