commit f9a43b8213173d618de84397b236e1e5a9f1368d parent 98dc10df0d881c424613fdd1c553f04786d5fdab Author: MS <ms@taler.net> Date: Sun, 3 Dec 2023 17:10:20 +0100 follow-up Diffstat:
| M | nexus/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.")