From 8eb241ccce345a35b05a6335d11306465220f66d Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Thu, 23 Jul 2020 15:41:50 -0300 Subject: [pos] refactor configuration fetching and validation --- merchant-lib/src/main/java/net/taler/merchantlib/MerchantConfig.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'merchant-lib/src/main/java/net/taler/merchantlib/MerchantConfig.kt') diff --git a/merchant-lib/src/main/java/net/taler/merchantlib/MerchantConfig.kt b/merchant-lib/src/main/java/net/taler/merchantlib/MerchantConfig.kt index 71185b9..a01624e 100644 --- a/merchant-lib/src/main/java/net/taler/merchantlib/MerchantConfig.kt +++ b/merchant-lib/src/main/java/net/taler/merchantlib/MerchantConfig.kt @@ -23,11 +23,12 @@ import kotlinx.serialization.Serializable data class MerchantConfig( @SerialName("base_url") val baseUrl: String, - val instance: String, + // TODO remove instance when it is part of baseURL + val instance: String? = null, @SerialName("api_key") val apiKey: String ) { - fun urlFor(endpoint: String, params: Map? = null): String { + fun urlFor(endpoint: String): String { val sb = StringBuilder(baseUrl) if (sb.last() != '/') sb.append('/') sb.append("instances/$instance/") -- cgit v1.2.3