taler-android

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

commit 4ba682aedaa5e64a8ebb919f28b052bdc3dc385f
parent f969cfd649908f88b578031d9aeaca248c102c50
Author: Iván Ávalos <avalos@disroot.org>
Date:   Thu, 15 May 2025 16:33:28 +0200

[wallet] switch log level to TRACE on devMode

Diffstat:
Mwallet/src/main/java/net/taler/wallet/MainViewModel.kt | 6++++--
Mwallet/src/main/java/net/taler/wallet/backend/InitResponse.kt | 1+
2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/wallet/src/main/java/net/taler/wallet/MainViewModel.kt b/wallet/src/main/java/net/taler/wallet/MainViewModel.kt @@ -107,8 +107,9 @@ class MainViewModel( private var walletConfig = WalletRunConfig( testing = Testing( emitObservabilityEvents = true, - devModeActive = devMode.value ?: false, - ) + devModeActive = devMode.value == true, + ), + logLevel = if (devMode.value == true) "TRACE" else "INFO", ) private val api = WalletBackendApi(app, walletConfig, this, this) @@ -259,6 +260,7 @@ class MainViewModel( ) ?: Testing( devModeActive = enabled, ), + logLevel = if (enabled) "TRACE" else "INFO", ) api.setWalletConfig(config) diff --git a/wallet/src/main/java/net/taler/wallet/backend/InitResponse.kt b/wallet/src/main/java/net/taler/wallet/backend/InitResponse.kt @@ -29,6 +29,7 @@ data class WalletRunConfig( val builtin: Builtin? = Builtin(), val testing: Testing? = Testing(), val features: Features? = Features(), + val logLevel: String?, ) { /** * Initialization values useful for a complete startup.