summaryrefslogtreecommitdiff
path: root/sandbox/src/main/kotlin/tech/libeufin
diff options
context:
space:
mode:
authorMS <ms@taler.net>2023-05-25 16:03:29 +0200
committerMS <ms@taler.net>2023-05-25 16:03:29 +0200
commita6dba8366ae28db07c96f9d166888003d5e92da1 (patch)
treea91a300e7ead77b1587eaa4cc7255f21beb93837 /sandbox/src/main/kotlin/tech/libeufin
parent39c230e5d1f319ea1b4498e36eb71e8cec175c10 (diff)
downloadlibeufin-a6dba8366ae28db07c96f9d166888003d5e92da1.tar.gz
libeufin-a6dba8366ae28db07c96f9d166888003d5e92da1.tar.bz2
libeufin-a6dba8366ae28db07c96f9d166888003d5e92da1.zip
broadening accepted e-mail addresses
Diffstat (limited to 'sandbox/src/main/kotlin/tech/libeufin')
-rw-r--r--sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt b/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt
index ef44e09c..956ccba7 100644
--- a/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt
+++ b/sandbox/src/main/kotlin/tech/libeufin/sandbox/CircuitApi.kt
@@ -128,7 +128,7 @@ fun checkPhoneNumber(phoneNumber: String): Boolean {
fun checkEmailAddress(emailAddress: String): Boolean {
// From Taler TypeScript:
// /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
- val regex = "^[a-z0-9\\.]+@[a-z0-9\\.]+\\.[a-z]{2,3}$"
+ val regex = "^[a-zA-Z0-9\\.]+@[a-zA-Z0-9\\.]+$"
val R = Regex(regex)
return R.matches(emailAddress)
}