summaryrefslogtreecommitdiff
path: root/taler-kotlin-android/src/main/java/net/taler/common
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2023-09-13 16:57:30 -0600
committerTorsten Grote <t@grobox.de>2023-09-26 18:30:52 +0200
commited7f77234259113007af8cabeed32a560ccd4f32 (patch)
tree1f24f06752d036ecd0041922d2f5e4affc558c9a /taler-kotlin-android/src/main/java/net/taler/common
parent9837f4ba999b65d611ce2b4d2d2af2d3d437c116 (diff)
downloadtaler-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.kt1
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())