From fd902a3b29d0d71bd997d82ac219e5e0b6a934ad Mon Sep 17 00:00:00 2001
From: Julien Ortet <julien@le-filament.com>
Date: Wed, 21 Feb 2024 10:41:04 +0100
Subject: [PATCH] add api handler

---
 models/api_enedis_acc.py              | 4 ++--
 wizard/acc_repartition_keys_wizard.py | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/models/api_enedis_acc.py b/models/api_enedis_acc.py
index 6f82cb0..46a5c4e 100644
--- a/models/api_enedis_acc.py
+++ b/models/api_enedis_acc.py
@@ -14,8 +14,8 @@ class ApiEnedisAcc(models.AbstractModel):
     # Business methods
     # ------------------------------------------------------
     @api.model
-    def send_repartition_key(self, key, operation_name):
-        """ """
+    def send_repartition_key(self, key):
+        """send keys for one date"""
 
         uri = f"{self.name}{key.get('route')}"
 
diff --git a/wizard/acc_repartition_keys_wizard.py b/wizard/acc_repartition_keys_wizard.py
index 4a4b263..d47db5f 100644
--- a/wizard/acc_repartition_keys_wizard.py
+++ b/wizard/acc_repartition_keys_wizard.py
@@ -44,7 +44,8 @@ class AccRepartitionKeysWizard(models.TransientModel):
     # CRUD methods (ORM overrides)
     # ------------------------------------------------------
     def ignore(self):
-        return {'type': 'ir.actions.act_window_close'}
+        return {"type": "ir.actions.act_window_close"}
+
     # ------------------------------------------------------
     # Actions
     # ------------------------------------------------------
@@ -86,9 +87,8 @@ class AccRepartitionKeysWizard(models.TransientModel):
             )
 
             for key in data_to_send:
-                response = self.env["api.enedis.acc"].send_repartition_key(
-                    key=key, operation_name=self.operation_id.name
-                )
+                response = self.env["api.enedis.acc"].send_repartition_key(key=key)
+                #TODO: test api
                 print(response)
 
             self.env["acc.repartition.keys"].create(
-- 
GitLab