From f5b8f3d59bd5488298b03676bd080f8a497bedeb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o?= <43091603+glazk0@users.noreply.github.com> Date: Tue, 19 Sep 2023 12:12:25 +0200 Subject: [PATCH] feat: added back username_valide --- src/routes/sign-up/+page.server.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/routes/sign-up/+page.server.ts b/src/routes/sign-up/+page.server.ts index 12f197c..cd34364 100644 --- a/src/routes/sign-up/+page.server.ts +++ b/src/routes/sign-up/+page.server.ts @@ -128,6 +128,15 @@ export const actions = { throw redirect(303, '/dashboard'); } + if (res.status === 400) { + const { email_valid, username_valid } = await res.json(); + + if (!email_valid) form.errors.email = ['Un compte avec cette adresse email existe déjà']; + if (!username_valid) form.errors.pseudo = ['Ce pseudo est déjà utilisé']; + + return fail(400, { form }); + } + form.errors.code = [`Une erreur s'est produite (${res.status} ${res.statusText})`]; return fail(400, {