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