taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit 20d4b0b3eb13ab53e1fb5257c03fd20b30d2cdf4
parent d1ecfbd6328f02dbd403d9a8c2eca1eb92e7955b
Author: Iván Ávalos <avalos@disroot.org>
Date:   Mon, 19 Feb 2024 15:45:38 -0600

[cashier] Refactor backend version to BuildConfig and bump to 4:0:0

Diffstat:
Mcashier/build.gradle | 2++
Mcashier/src/main/java/net/taler/cashier/config/ConfigManager.kt | 3++-
2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/cashier/build.gradle b/cashier/build.gradle @@ -32,6 +32,8 @@ android { versionCode 2 versionName "0.2" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + + buildConfigField("String", "BACKEND_API_VERSION", "\"4:0:0\"") } buildTypes { diff --git a/cashier/src/main/java/net/taler/cashier/config/ConfigManager.kt b/cashier/src/main/java/net/taler/cashier/config/ConfigManager.kt @@ -38,12 +38,13 @@ import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext +import net.taler.cashier.BuildConfig import net.taler.cashier.Response import net.taler.cashier.Response.Companion.response import net.taler.common.Version import net.taler.common.getIncompatibleStringOrNull -val VERSION_BANK = Version(0, 0, 0) +val VERSION_BANK = Version.parse(BuildConfig.BACKEND_API_VERSION)!! private const val PREF_NAME = "net.taler.cashier.prefs" private const val PREF_KEY_BANK_URL = "bankUrl" private const val PREF_KEY_USERNAME = "username"