From 0c7ac9ed70d9aadf433258fb81f23a633c66b70b Mon Sep 17 00:00:00 2001
From: Juliana <juliana@le-filament.com>
Date: Tue, 26 Oct 2021 14:08:53 +0200
Subject: [PATCH] Delete search counter global

---
 models/enercoop_operation.py | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/models/enercoop_operation.py b/models/enercoop_operation.py
index 391d1b2..acc3c2f 100644
--- a/models/enercoop_operation.py
+++ b/models/enercoop_operation.py
@@ -910,12 +910,10 @@ class EnercoopOperation(models.Model):
         :return: un dictionnaire de données
                 (labels et data pour les charts à afficher)
         """
-        enercoop_counter_ids = self.env['enercoop.counter'].search([])
-
-        chart_data = self.get_cdc_by_query(step_courbe, date_start, date_end, enercoop_counter_ids)
+        chart_data = self.get_cdc_by_query(step_courbe, date_start, date_end, None)
 
         if scale == 'week':
-            chart_data_histo = self.get_cdc_by_query_histo('day', date_start, date_end, enercoop_counter_ids)
+            chart_data_histo = self.get_cdc_by_query_histo('day', date_start, date_end, None)
             chart_data.update(chart_data_histo)
 
         return chart_data
@@ -1042,13 +1040,13 @@ class EnercoopOperation(models.Model):
         if not date_start and not date_end:
             date_start, date_end = self.get_last_day(scale)
 
-        counter_ids = self.env['enercoop.counter'].search([('enercoop_operation_ids', 'in', self.enercoop_delivery_operation_ids.ids)]).ids
+        # counter_ids = self.env['enercoop.counter'].sudo().search([('enercoop_operation_ids', 'in', self.sudo().enercoop_delivery_operation_ids.ids)]).ids
 
         step_courbe, step_display_courbe = self.get_step_from_date(date_start=date_start, date_end=date_end)
         # Get the data to display in chart
         chart_data = self.get_cdc(
             scale=scale, step_courbe=step_courbe, date_start=date_start,
-            date_end=date_end, prm_ids=counter_ids)
+            date_end=date_end, prm_ids=None)
 
         # Build the chart with data and options
         result_graph = self.build_graph_data_options(chart_data, step_display_courbe=step_display_courbe, scale=scale, step_courbe=step_courbe)
-- 
GitLab