diff --git a/Front-End/src/app/[locale]/users/password/new/page.js b/Front-End/src/app/[locale]/users/password/new/page.js index 9f88a70..8fe27a1 100644 --- a/Front-End/src/app/[locale]/users/password/new/page.js +++ b/Front-End/src/app/[locale]/users/password/new/page.js @@ -30,15 +30,21 @@ export default function Page() { logger.debug('Success:', data); setUserFieldError(''); setErrorMessage(''); - if (data.errorMessage === '') { + if (data.message !== '') { showNotification( data.message, 'success', 'Succès' ); + router.push(`${FE_USERS_LOGIN_URL}`); } else { if (data.errorFields) { setUserFieldError(data.errorFields.email); + showNotification( + data.errorMessage, + 'error', + 'Erreur' + ); } if (data.errorMessage) { showNotification( diff --git a/Front-End/src/app/[locale]/users/password/reset/page.js b/Front-End/src/app/[locale]/users/password/reset/page.js index 9ac0682..55c3aa3 100644 --- a/Front-End/src/app/[locale]/users/password/reset/page.js +++ b/Front-End/src/app/[locale]/users/password/reset/page.js @@ -53,7 +53,7 @@ export default function Page() { }; resetPassword(uuid, data, csrfToken) .then((data) => { - if (data.errorMessage === '') { + if (data.message !== '') { setPassword1FieldError(''); setPassword2FieldError(''); setErrorMessage(''); @@ -75,6 +75,11 @@ export default function Page() { ); } if (data.errorFields) { + showNotification( + data.errorFields.password1, + 'error', + 'Erreur' + ); setPassword1FieldError(data.errorFields.password1); setPassword2FieldError(data.errorFields.password2); }