From 801e89c8ed292b5d17ef95d208a8a7af25e7d8a7 Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Mon, 13 Mar 2023 12:18:40 +0100
Subject: [PATCH] [FIX]Fix alloconso = 0 on curve display

---
 models/acc_operation.py       | 11 ++---------
 views/acc_operation_views.xml |  2 +-
 2 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/models/acc_operation.py b/models/acc_operation.py
index d09f567..246a4a4 100644
--- a/models/acc_operation.py
+++ b/models/acc_operation.py
@@ -863,15 +863,8 @@ class AccOperation(models.Model):
             sum_res1 = sum(chart_data["autocons"])
             sum_res2 = sum(chart_data["allocons"])
 
-        if sum_res1 == 0:
-            label = ["Alloconso"]
-            res = [int(sum_res2)]
-        elif sum_res2 == 0:
-            label = ["Autoconso"]
-            res = [int(sum_res1)]
-        else:
-            label = ["Autoconso", "Alloconso"]
-            res = [int(sum_res1), int(sum_res2)]
+        label = ["Autoconso", "Alloconso"]
+        res = [int(sum_res1), int(sum_res2)]
 
         result["donuts_chart_conso"] = {
             "type": "doughnut",
diff --git a/views/acc_operation_views.xml b/views/acc_operation_views.xml
index 5162354..306e324 100644
--- a/views/acc_operation_views.xml
+++ b/views/acc_operation_views.xml
@@ -3,7 +3,7 @@
     <data>
 
         <record id="cdc_acc_operation_form_view" model="ir.ui.view">
-            <field name="name">cdc.acc_operation_form_view.api.form</field>
+            <field name="name">cdc.acc_operation_form_view.api.form.inherit</field>
             <field name="model">acc.operation</field>
             <field name="inherit_id" ref="acc_enedis_api.acc_operation_form_view" />
             <field name="arch" type="xml">
-- 
GitLab