From becf9fc050587e2aec9f39567411dcafc1e81ba4 Mon Sep 17 00:00:00 2001 From: KoreX Labs Date: Mon, 14 Sep 2026 16:01:49 -0300 Subject: [PATCH] fix(android): use valid email regex in act representative flow --- .../src/main/java/com/korexlabs/dhinspeccion/MainViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android-app/app/src/main/java/com/korexlabs/dhinspeccion/MainViewModel.kt b/android-app/app/src/main/java/com/korexlabs/dhinspeccion/MainViewModel.kt index 8b825bd..fa8c9a2 100644 --- a/android-app/app/src/main/java/com/korexlabs/dhinspeccion/MainViewModel.kt +++ b/android-app/app/src/main/java/com/korexlabs/dhinspeccion/MainViewModel.kt @@ -434,7 +434,7 @@ class MainViewModel(application: Application) : AndroidViewModel(application) { ) { val actId = selectedAct?.id ?: return val normalizedEmail = email?.trim().orEmpty() - val emailValid = Regex("^[^\s@]+@[^\s@]+\.[^\s@]+$").matches(normalizedEmail) + val emailValid = Regex("""^[^\s@]+@[^\s@]+\.[^\s@]+$""").matches(normalizedEmail) if (fullName.isBlank() || documentNumber.isBlank() || position.isBlank() || !emailValid) { error = "Completá nombres y apellidos, DNI, cargo/función y un email válido del representante de la empresa." return