libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit c3b1631fecedb5c72cb4688dde731603dde13d10
parent eee4ed248718e6826ab44802cf8407f8baf6387c
Author: Marcello Stanisci <stanisci.m@gmail.com>
Date:   Thu, 13 Feb 2020 17:10:10 +0100

fix last change

Diffstat:
Mnexus/src/main/kotlin/tech/libeufin/nexus/Main.kt | 9+++++++++
Msandbox/src/main/python/libeufin-cli | 2+-
2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/Main.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/Main.kt @@ -977,6 +977,15 @@ fun main() { } else -> throw UnknownBankAccountType(HttpStatusCode.NotFound) } + bankCode = when (it.bankCodeList?.get(0)) { + is EbicsTypes.GeneralBankCode -> { + (it.bankCodeList?.get(0) as EbicsTypes.GeneralBankCode).value + } + is EbicsTypes.NationalBankCode -> { + (it.bankCodeList?.get(0) as EbicsTypes.GeneralBankCode).value + } + else -> throw UnknownBankAccountType(HttpStatusCode.NotFound) + } } } } diff --git a/sandbox/src/main/python/libeufin-cli b/sandbox/src/main/python/libeufin-cli @@ -230,7 +230,7 @@ def backup(obj, account_id, output_file, nexus_base_url): @click.argument( "nexus-base-url" ) -def bankAccounts(obj, account_id, nexus_base_url): +def bank_accounts(obj, account_id, nexus_base_url): url = urljoin(nexus_base_url, "/ebics/subscribers/{}/accounts".format(account_id)) try: