You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Si on crée une nouvelle boite mail pour un utilisateur, en saisissant la même "adresse e-mail principale" qu'un utilisateur déjà créé, on obtient ce message d'erreur :
"Un objet Mailbox avec ces champs Local_part et Domain existe déjà."
De plus il est toujours en français dans une page en anglais.
=> Il faut rendre ce message plus compréhensible pour un utilisateur.
On peut remplacer par :
FR : Une boîte mail a déjà été créée avec cette adresse e-mail principale. Veuillez en saisir une autre.
EN : A mailbox already exists with this main email address. Please enter another one.
The text was updated successfully, but these errors were encountered:
jblagadec
changed the title
Formulaire de création de boîte mail : corriger les messages d'erreur pour e-mail déjà utilisé
Formulaire de création de boîte mail : corriger les messages d'erreur pour e-mail déjà utilisé (+ gérer les langues)
Jul 2, 2024
Pour moi, on ne devrait pas avoir à la fois l'API qui retourne une erreur traduite dans la langue de l'utilisateur et le surlignage du champ erroné associé à l'erreur API.
Car cela signifie que le code du frontend devra, pour chaque erreur API, comparer celle-ci à une Regex dans la langue correspondante avant de pouvoir chercher quel champ surligner...
La solution la plus stupide que j'avais développée pour associer une erreur API (rien qu'en anglais) à un champ était complexe et je l'ai au final retirée.
Discutons-en quand les priorités le permettent @sdemagny.
Solution actuellemennt utilisée : l'API renvoie une erreur mais qui n'a pas le texte attendu. Donc le front transforme cette erreur, y compris en adaptant la langue
Solution suggérée par Sabrina : l'API renvoie directement les bons messages d'erreur dans les bonnes langues, en retournant y compris le champ concerné
Si on crée une nouvelle boite mail pour un utilisateur, en saisissant la même "adresse e-mail principale" qu'un utilisateur déjà créé, on obtient ce message d'erreur :
"Un objet Mailbox avec ces champs Local_part et Domain existe déjà."
De plus il est toujours en français dans une page en anglais.
=> Il faut rendre ce message plus compréhensible pour un utilisateur.
On peut remplacer par :
FR : Une boîte mail a déjà été créée avec cette adresse e-mail principale. Veuillez en saisir une autre.
EN : A mailbox already exists with this main email address. Please enter another one.
The text was updated successfully, but these errors were encountered: