From b00c9e1474cb76941f789281d559a456a79c446a Mon Sep 17 00:00:00 2001 From: batche Date: Thu, 8 Dec 2022 14:01:07 +0100 Subject: [PATCH] changements mineurs --- .../src/pages/profile/ProfileSettings.svelte | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte index e378c429..b3e0c4f2 100644 --- a/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte +++ b/srcs/requirements/svelte/api_front/src/pages/profile/ProfileSettings.svelte @@ -52,22 +52,19 @@ }) const settingsHandler = async() => { - let valid = false; - // I don't really care which i use at this point... // if (set.username === nameTmp) { - if ((set.username.trim() === '')) { + if ((set.username.trim() === '') && set.tfa === user.isEnabledTwoFactorAuth) { errors.username = 'Invalid new username'; return; } - else if (set.username === user.username){ - errors.username = "You must choose a different username than the previous" - return; + else if ((set.username.trim() === '') && set.tfa !== user.isEnabledTwoFactorAuth) { + set.username = user.username } else { errors.username = ''; } - const res = await fetch('http://transcendance:8080/api/v2/user',{ + await fetch('http://transcendance:8080/api/v2/user',{ method: 'PATCH', headers: { 'Content-Type': 'application/json'