libeufin

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

commit f9a43b8213173d618de84397b236e1e5a9f1368d
parent 98dc10df0d881c424613fdd1c553f04786d5fdab
Author: MS <ms@taler.net>
Date:   Sun,  3 Dec 2023 17:10:20 +0100

follow-up

Diffstat:
Mnexus/src/main/kotlin/tech/libeufin/nexus/EbicsFetch.kt | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/EbicsFetch.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/EbicsFetch.kt @@ -582,8 +582,7 @@ class EbicsFetch: CliktCommand("Fetches bank records. Defaults to camt.054 noti val cfg: EbicsSetupConfig = doOrFail { extractEbicsConfig(configFile) } - // Fail now if keying is incomplete. - if (!isKeyingComplete(cfg)) exitProcess(1) + val dbCfg = cfg.config.extractDbConfigOrFail() val db = Database(dbCfg.dbConnStr) @@ -657,6 +656,8 @@ class EbicsFetch: CliktCommand("Fetches bank records. Defaults to camt.054 noti return } + // Fail now if keying is incomplete. + if (!isKeyingComplete(cfg)) exitProcess(1) val bankKeys = loadBankKeys(cfg.bankPublicKeysFilename) ?: exitProcess(1) if (!bankKeys.accepted && !import && !parse) { logger.error("Bank keys are not accepted, yet. Won't fetch any records.")