From cd1b374d103697d794d53da0322c0b6989e925b6 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Wed, 4 Mar 2026 13:48:33 +0100 Subject: [PATCH] fix: corriger les erreurs sur la route /login MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Échapper le @ dans les placeholders email (vue-i18n v9 interprète @ comme message linking) - Gérer l'erreur silencieusement quand projects.json est inaccessible (user non connecté) Co-Authored-By: Claude Sonnet 4.6 --- src/locales/en.json | 2 +- src/locales/fr.json | 2 +- src/stores/projects.js | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/locales/en.json b/src/locales/en.json index 12c6e26..78442ce 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -75,7 +75,7 @@ }, "forms": { "email": "Email", - "emailPlaceholder": "email@example.com", + "emailPlaceholder": "email{'@'}example.com", "password": "Password", "passwordPlaceholder": "Minimum 8 characters", "newPassword": "New password", diff --git a/src/locales/fr.json b/src/locales/fr.json index df53b21..5f6cd69 100644 --- a/src/locales/fr.json +++ b/src/locales/fr.json @@ -75,7 +75,7 @@ }, "forms": { "email": "Email", - "emailPlaceholder": "mail@exemple.com", + "emailPlaceholder": "mail{'@'}exemple.com", "password": "Mot de passe", "passwordPlaceholder": "Minimum 8 caractères", "newPassword": "Nouveau mot de passe", diff --git a/src/stores/projects.js b/src/stores/projects.js index 870a543..be62742 100644 --- a/src/stores/projects.js +++ b/src/stores/projects.js @@ -52,6 +52,8 @@ export const useProjectsStore = defineStore('projects', () => { isProjectsLoading.value = false; projects.value = json.page.children; // }, 3000); + }).catch(() => { + isProjectsLoading.value = false; }); // Functions