From 6b26651d22ec857b82fa9c1fdf672c3cd187eea7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Murta?= Date: Wed, 12 Apr 2023 18:19:24 +0100 Subject: [PATCH] Option eua now takes id instead of bank name --- pfbudget/cli/argparser.py | 2 +- pfbudget/input/nordigen.py | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/pfbudget/cli/argparser.py b/pfbudget/cli/argparser.py index 298aa04..80f732d 100644 --- a/pfbudget/cli/argparser.py +++ b/pfbudget/cli/argparser.py @@ -129,7 +129,7 @@ def argparser() -> argparse.ArgumentParser: # Nordigen requisition id requisition = subparsers.add_parser("eua") requisition.set_defaults(op=Operation.RequisitionId) - requisition.add_argument("name", nargs=1, type=str) + requisition.add_argument("id", nargs=1, type=str) requisition.add_argument("country", nargs=1, type=str) # Download through the Nordigen API diff --git a/pfbudget/input/nordigen.py b/pfbudget/input/nordigen.py index a28027b..eeca3b3 100644 --- a/pfbudget/input/nordigen.py +++ b/pfbudget/input/nordigen.py @@ -86,8 +86,7 @@ class NordigenInput(Input): print(f"New access token: {token}") return token - def requisition(self, institution: str, country: str = "PT"): - id = self._client.institution.get_institution_id_by_name(country, institution) + def requisition(self, id: str, country: str = "PT"): requisition = self._client.initialize_session( redirect_uri=self.redirect_url, institution_id=id,