summaryrefslogtreecommitdiff
path: root/wallet
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2024-02-28 09:09:14 -0600
committerTorsten Grote <t@grobox.de>2024-02-28 14:28:43 -0300
commit3c36cc3578ae940dbbf40e09bd961d0744fd0687 (patch)
tree2540b41a146c31f240fb424e9204983c0610c636 /wallet
parentdced4160a0faf2a7bb666da97f9ad016fb934619 (diff)
downloadtaler-android-3c36cc3578ae940dbbf40e09bd961d0744fd0687.tar.gz
taler-android-3c36cc3578ae940dbbf40e09bd961d0744fd0687.tar.bz2
taler-android-3c36cc3578ae940dbbf40e09bd961d0744fd0687.zip
[wallet] Fix issue where invalid withdraw:// URIs could crash the app
bug 0008535
Diffstat (limited to 'wallet')
-rw-r--r--wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt3
1 files changed, 1 insertions, 2 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt b/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt
index 6e8eafd..231091f 100644
--- a/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt
+++ b/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt
@@ -326,10 +326,9 @@ class WithdrawManager(
}
}
- @UiThread
private fun handleError(operation: String, error: TalerErrorInfo) {
Log.e(TAG, "Error $operation $error")
- withdrawStatus.value = WithdrawStatus.Error(error.userFacingMsg)
+ withdrawStatus.postValue(WithdrawStatus.Error(error.userFacingMsg))
}
/**