diff --git a/src/services/user-api.js b/src/services/user-api.js index e06aedda841dc53021be6b422eb368c31ed39ee7..015a55105802b35a21c6976458650bc51fd8c128 100644 --- a/src/services/user-api.js +++ b/src/services/user-api.js @@ -10,8 +10,8 @@ const userAPI = { const response = await axios.post(url || `${baseUrl}v2/users/`, data); return response; // Retourne directement la réponse si succès } catch (err) { - console.error("Erreur lors de l'inscription :", err.response || err); - return err.response || { status: 500, data: { detail: "Erreur inconnue" } }; // 👈 Retourne la réponse d'erreur si disponible + console.error('Erreur lors de l\'inscription :', err.response || err); + return err.response || { status: 500, data: { detail: 'Erreur inconnue' } }; // 👈 Retourne la réponse d'erreur si disponible } }, }; diff --git a/src/views/Login.vue b/src/views/Login.vue index 4becd1701559cd3c9213b43f0d8bb43e775ddda1..35ab7b8a06714f335c88237889cd1faba0decec3 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -331,12 +331,12 @@ export default { watch: { 'signupForm.first_name': function (newValue, oldValue) { if (newValue !== oldValue) { - this.signupForm.username = `${newValue.charAt(0)}${this.signupForm.last_name}`.toLowerCase().replace(/\s/g, ""); + this.signupForm.username = `${newValue.charAt(0)}${this.signupForm.last_name}`.toLowerCase().replace(/\s/g, ''); } }, 'signupForm.last_name': function (newValue, oldValue) { if (newValue !== oldValue) { - this.signupForm.username = `${this.signupForm.first_name.charAt(0)}${newValue}`.toLowerCase().replace(/\s/g, ""); + this.signupForm.username = `${this.signupForm.first_name.charAt(0)}${newValue}`.toLowerCase().replace(/\s/g, ''); } }, 'signupForm.password': function (newValue, oldValue) { @@ -399,9 +399,9 @@ export default { console.log(ssoResponse); if (ssoResponse.status !== 201) { if (ssoResponse.status === 400) { - this.errors.global = `Un compte associé à ce courriel existe déjà `; + this.errors.global = 'Un compte associé à ce courriel existe déjà '; } else { - this.errors.global = `Erreur lors de l'inscription: ${ssoResponse.data?.detail || "Problème inconnu"}`; + this.errors.global = `Erreur lors de l'inscription: ${ssoResponse.data?.detail || 'Problème inconnu'}`; } return; // Stoppe la fonction si l'inscription SSO échoue } else { @@ -416,8 +416,8 @@ export default { if (response.status !== 201) { const errorMessage = response.data - ? Object.values(response.data)?.[0]?.[0] || "Problème inconnu" - : "Problème inconnu"; + ? Object.values(response.data)?.[0]?.[0] || 'Problème inconnu' + : 'Problème inconnu'; this.errors.global = `Erreur lors de l'inscription: ${errorMessage}`; return; } @@ -425,11 +425,11 @@ export default { this.DISPLAY_MESSAGE({ header: 'Inscription réussie !', comment: `Bienvenue sur la plateforme ${this.signupForm.username}.`, level: 'positive' }); if (this.ssoSignupUrl) { setTimeout(() => { - this.$router.push({ name: 'sso-signup-success', params: {username: this.signupForm.username}}); - }, 3100); + this.$router.push({ name: 'sso-signup-success', params: { username: this.signupForm.username } }); + }, 3100); } else { setTimeout(() => { - this.$router.push({ name: 'login', params: {username: this.signupForm.username}}); + this.$router.push({ name: 'login', params: { username: this.signupForm.username } }); }, 3100); } }, @@ -461,7 +461,7 @@ export default { if (email && last_name && first_name) { this.errors.global = null; } else { - this.errors.global = 'Certains champs requis ne sont pas renseignés' + this.errors.global = 'Certains champs requis ne sont pas renseignés'; return true; }