From 2b31c1d2ad4a93e9c098ea1a8ffd8becb62afe61 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Veronika=20Feh=C3=A9rv=C3=ADziov=C3=A1?=
<128744051+VeronikaFeherviziova@users.noreply.github.com>
Date: Tue, 2 Dec 2025 20:27:59 +0100
Subject: [PATCH] feat: enhance phone input validation in registration form
---
frontend/app/pages/register/company.vue | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/frontend/app/pages/register/company.vue b/frontend/app/pages/register/company.vue
index b0fbb38..ebba477 100644
--- a/frontend/app/pages/register/company.vue
+++ b/frontend/app/pages/register/company.vue
@@ -19,7 +19,8 @@ useSeoMeta({
const rules = {
required: (v: any) => (!!v && String(v).trim().length > 0) || 'Povinné pole',
email: (v: string) => /.+@.+\..+/.test(v) || 'Zadajte platný email',
- phone: (v: string) => (!v || /^[0-9 +()-]{6,}$/.test(v)) || 'Zadajte platné telefónne číslo',
+ phone: (v: string) =>
+ (!v || /^\+[0-9]{6,13}$/.test(v)) || 'Zadajte platné telefónne číslo. Príklad: +421908123456',
mustAgree: (v: boolean) => v === true || 'Je potrebné súhlasiť',
};
@@ -101,8 +102,8 @@ async function handleRegistration() {
density="comfortable" />
-
+