diff options
author | Iván Ávalos <avalos@disroot.org> | 2023-02-12 20:33:10 -0600 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-02-14 16:05:10 -0300 |
commit | 23dd3cd9e783955b2badc5dab850468512e6cae7 (patch) | |
tree | 35681915f251316b43ac0f6fcb8d912c01d826e6 /wallet/src/main/java/net/taler/wallet/peer/OutgoingPushResultComposable.kt | |
parent | c0d94e7a240e97198eacdd33719c5983591bf219 (diff) | |
download | taler-android-23dd3cd9e783955b2badc5dab850468512e6cae7.tar.gz taler-android-23dd3cd9e783955b2badc5dab850468512e6cae7.tar.bz2 taler-android-23dd3cd9e783955b2badc5dab850468512e6cae7.zip |
[wallet] Added serializer for unknown fields in TalerErrorInfo.
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/peer/OutgoingPushResultComposable.kt')
-rw-r--r-- | wallet/src/main/java/net/taler/wallet/peer/OutgoingPushResultComposable.kt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/peer/OutgoingPushResultComposable.kt b/wallet/src/main/java/net/taler/wallet/peer/OutgoingPushResultComposable.kt index d81ec64..0fb3f2c 100644 --- a/wallet/src/main/java/net/taler/wallet/peer/OutgoingPushResultComposable.kt +++ b/wallet/src/main/java/net/taler/wallet/peer/OutgoingPushResultComposable.kt @@ -35,6 +35,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.unit.dp +import kotlinx.serialization.json.JsonPrimitive import net.taler.common.QrCodeManager import net.taler.wallet.R import net.taler.wallet.backend.TalerErrorCode.WALLET_WITHDRAWAL_KYC_REQUIRED @@ -42,7 +43,6 @@ import net.taler.wallet.backend.TalerErrorInfo import net.taler.wallet.compose.QrCodeUriComposable import net.taler.wallet.compose.TalerSurface import net.taler.wallet.compose.getQrCodeSize -import org.json.JSONObject @Composable fun OutgoingPushResultComposable(state: OutgoingState, onClose: () -> Unit) { @@ -141,7 +141,7 @@ fun PeerPushResponseLandscapePreview() { @Composable fun PeerPushErrorPreview() { Surface { - val json = JSONObject().apply { put("foo", "bar") } + val json = mapOf("foo" to JsonPrimitive("bar")) val response = OutgoingError(TalerErrorInfo(WALLET_WITHDRAWAL_KYC_REQUIRED, "hint", "message", json)) OutgoingPushResultComposable(response) {} } |