diff options
author | Iván Ávalos <avalos@disroot.org> | 2023-09-13 16:57:30 -0600 |
---|---|---|
committer | Torsten Grote <t@grobox.de> | 2023-09-26 18:30:52 +0200 |
commit | ed7f77234259113007af8cabeed32a560ccd4f32 (patch) | |
tree | 1f24f06752d036ecd0041922d2f5e4affc558c9a /taler-kotlin-android/src/main/java/net/taler/common | |
parent | 9837f4ba999b65d611ce2b4d2d2af2d3d437c116 (diff) | |
download | taler-android-ed7f77234259113007af8cabeed32a560ccd4f32.tar.gz taler-android-ed7f77234259113007af8cabeed32a560ccd4f32.tar.bz2 taler-android-ed7f77234259113007af8cabeed32a560ccd4f32.zip |
[wallet] Refactor amount input into single composable
Diffstat (limited to 'taler-kotlin-android/src/main/java/net/taler/common')
-rw-r--r-- | taler-kotlin-android/src/main/java/net/taler/common/Amount.kt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt b/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt index 4861568..5fb36fa 100644 --- a/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt +++ b/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt @@ -90,6 +90,7 @@ public data class Amount( } public fun isValidAmountStr(str: String): Boolean { + if (str.count { it == '.' } > 1) return false val split = str.split(".") try { checkValue(split[0].toLongOrNull()) |