libeufin

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

commit 9f5044a98a736ca401959f4871d3f476c3d1e915
parent e3f73fab8385eecd6be584b2bedee700a13313d7
Author: Antoine A <>
Date:   Sun, 26 Nov 2023 23:17:04 +0000

Fix compiler warning

Diffstat:
Mbank/src/main/kotlin/tech/libeufin/bank/ConversionApi.kt | 2+-
Mbank/src/main/kotlin/tech/libeufin/bank/db/Database.kt | 4++--
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/bank/src/main/kotlin/tech/libeufin/bank/ConversionApi.kt b/bank/src/main/kotlin/tech/libeufin/bank/ConversionApi.kt @@ -42,7 +42,7 @@ fun Routing.conversionApi(db: Database, ctx: BankConfig) = conditional(ctx.allow ConversionConfig( regional_currency = ctx.regionalCurrency, regional_currency_specification = ctx.regionalCurrencySpec, - fiat_currency = ctx.fiatCurrency!!, + fiat_currency = ctx.fiatCurrency, fiat_currency_specification = ctx.fiatCurrencySpec!!, conversion_rate = config ) diff --git a/bank/src/main/kotlin/tech/libeufin/bank/db/Database.kt b/bank/src/main/kotlin/tech/libeufin/bank/db/Database.kt @@ -172,13 +172,13 @@ class Database(dbConfig: String, internal val bankCurrency: String, internal val map: (ResultSet) -> T ): List<T> = conn { conn -> val backward = params.delta < 0 - val query = """ + val pageQuery = """ $query $idName ${if (backward) '<' else '>'} ? ORDER BY $idName ${if (backward) "DESC" else "ASC"} LIMIT ? """ - conn.prepareStatement(query).run { + conn.prepareStatement(pageQuery).run { val pad = bind() setLong(pad + 1, params.start) setInt(pad + 2, abs(params.delta))