gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-taler-android] 03/03: [wallet] small JSON error fixup


From: gnunet
Subject: [taler-taler-android] 03/03: [wallet] small JSON error fixup
Date: Wed, 28 Jun 2023 14:07:42 +0200

This is an automated email from the git hooks/post-receive script.

torsten-grote pushed a commit to branch master
in repository taler-android.

commit 4d2b5a6ff0f8e62a6df0f658cb6b2fbe98393732
Author: Torsten Grote <t@grobox.de>
AuthorDate: Wed Jun 28 09:07:18 2023 -0300

    [wallet] small JSON error fixup
---
 wallet/src/main/java/net/taler/wallet/MainActivity.kt              | 7 +++----
 wallet/src/main/java/net/taler/wallet/Utils.kt                     | 6 +++---
 wallet/src/main/java/net/taler/wallet/exchanges/ExchangeManager.kt | 1 +
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/wallet/src/main/java/net/taler/wallet/MainActivity.kt 
b/wallet/src/main/java/net/taler/wallet/MainActivity.kt
index c9901a6..e0c2419 100644
--- a/wallet/src/main/java/net/taler/wallet/MainActivity.kt
+++ b/wallet/src/main/java/net/taler/wallet/MainActivity.kt
@@ -139,7 +139,6 @@ class MainActivity : AppCompatActivity(), 
OnNavigationItemSelectedListener,
             }
             if (it) barcodeLauncher.launch(scanOptions)
         })
-
     }
 
     @Deprecated("Deprecated in Java")
@@ -296,10 +295,10 @@ class MainActivity : AppCompatActivity(), 
OnNavigationItemSelectedListener,
         model.showProgressBar.value = false
         when (status) {
             is RefundStatus.Error -> {
-                if (model.devMode.value == false) {
-                    showError(R.string.refund_error, 
status.error.userFacingMsg)
-                } else {
+                if (model.devMode.value == true) {
                     showError(status.error)
+                } else {
+                    showError(R.string.refund_error, 
status.error.userFacingMsg)
                 }
             }
             is RefundStatus.Success -> {
diff --git a/wallet/src/main/java/net/taler/wallet/Utils.kt 
b/wallet/src/main/java/net/taler/wallet/Utils.kt
index 9dfe541..d1cdf8c 100644
--- a/wallet/src/main/java/net/taler/wallet/Utils.kt
+++ b/wallet/src/main/java/net/taler/wallet/Utils.kt
@@ -138,7 +138,7 @@ fun Fragment.showError(error: TalerErrorInfo) {
         prettyPrintIndent = "  "
     }
     val message = json.encodeToString(error)
-    this@showError.showError(message)
+    showError(message)
 }
 
 fun FragmentActivity.showError(error: TalerErrorInfo) {
@@ -148,5 +148,5 @@ fun FragmentActivity.showError(error: TalerErrorInfo) {
         prettyPrintIndent = "  "
     }
     val message = json.encodeToString(error)
-    this@showError.showError(message)
-}
\ No newline at end of file
+    showError(message)
+}
diff --git a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeManager.kt 
b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeManager.kt
index 2c92967..65f5c5c 100644
--- a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeManager.kt
+++ b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeManager.kt
@@ -60,6 +60,7 @@ class ExchangeManager(
         scope.launch {
             val response = api.request("listExchanges", 
ExchangeListResponse.serializer())
             response.onError {
+                mProgress.value = false
                 mListError.value = it.toEvent()
             }.onSuccess {
                 Log.d(TAG, "Exchange list: ${it.exchanges}")

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]