From 0bdd6f225b35ed4095d90a4f08b7f54d368c4bf1 Mon Sep 17 00:00:00 2001 From: EETagent Date: Mon, 26 Dec 2022 17:22:59 +0100 Subject: [PATCH 1/4] fix: check surname too --- .../routes/(candidate)/(authenticated)/register/+page.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte index aeb3401..17ecf7f 100644 --- a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte +++ b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte @@ -239,6 +239,7 @@ case 1: if ( $typedErrors['candidate']['name'] || + $typedErrors['candidate']['surname'] || $typedErrors['candidate']['email'] || $typedErrors['candidate']['telephone'] ) { @@ -362,7 +363,7 @@
Date: Mon, 26 Dec 2022 17:27:26 +0100 Subject: [PATCH 2/4] fix: correct name and surname resolution in namefield component --- .../lib/components/textfield/NameField.svelte | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/frontend/src/lib/components/textfield/NameField.svelte b/frontend/src/lib/components/textfield/NameField.svelte index 88eaa67..9d29811 100644 --- a/frontend/src/lib/components/textfield/NameField.svelte +++ b/frontend/src/lib/components/textfield/NameField.svelte @@ -10,19 +10,25 @@ let value: string = ''; - $: { - const parsed = value.trim().split(' '); - if (parsed.length > 1) { - valueName = parsed[0]; - valueSurname = parsed[1]; - } + if (valueName && valueSurname) { + value = `${valueName} ${valueSurname}`; + } else if (valueName) { + value = valueName; } - onMount(() => { - if (valueName && valueSurname) { - value = `${valueName} ${valueSurname}`; + $: { + const parsed = value.trim().split(' '); + if (parsed.length == 2) { + valueName = parsed[0]; + valueSurname = parsed[1]; + } else if (parsed.length > 2) { + valueName = parsed[0]; + valueSurname = parsed[parsed.length - 1]; + } else { + valueName = parsed[0]; + valueSurname = ''; } - }); + } export let error: string = ''; From 65cbd9ea53f9a2f76727f50cd51ecfae762fff6b Mon Sep 17 00:00:00 2001 From: EETagent Date: Mon, 26 Dec 2022 17:36:48 +0100 Subject: [PATCH 3/4] fix: title length fixes --- .../routes/(candidate)/(authenticated)/register/+page.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte index 17ecf7f..7377812 100644 --- a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte +++ b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte @@ -27,8 +27,8 @@ 'Zpracování osobních údajů', 'Registrace', 'Něco o Vás', - 'Kontakt na zákonného zástupce', - 'Kontakt na druhého zákonného zástupce', + 'Zákonný zástupce', + 'Druhý zákonný zástupce', 'Poslední krok' ]; From da20cc27f4336d501df0c9c3d800a65546bcc4b5 Mon Sep 17 00:00:00 2001 From: EETagent Date: Mon, 26 Dec 2022 17:37:00 +0100 Subject: [PATCH 4/4] fix: description length fixes --- .../routes/(candidate)/(authenticated)/register/+page.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte index 7377812..7ea2f83 100644 --- a/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte +++ b/frontend/src/routes/(candidate)/(authenticated)/register/+page.svelte @@ -392,7 +392,7 @@

{pageTexts[2]}

Pro registraci je potřeba vyplnit několik údajů o Vás. Tyto údaje budou použity pro - přijímací řízení. Všechny údaje jsou důležité a bez nich se registrace nezdaří. + přijímací řízení. Všechny údaje jsou důležité.

@@ -508,7 +508,7 @@ {:else if pageIndex === 5}

{pageTexts[5]}

- Zadejte prosím své občanství, rodné číslo a obor na který se hlásíte. + Zadejte prosím své občanství, rodné číslo, či jeho alternativu Vaší země a obor na který se hlásíte.