Handle already existing email account error.

This commit is contained in:
Pierre HUBERT 2018-08-20 14:16:46 +02:00
parent 06b43732a9
commit e77b509202
3 changed files with 12 additions and 3 deletions

View File

@ -209,7 +209,8 @@ ComunicWeb.common.langs.en = {
form_create_account_err_check_email_address: "Please check your email address !", form_create_account_err_check_email_address: "Please check your email address !",
form_create_account_err_check_password: "Please check your password !", form_create_account_err_check_password: "Please check your password !",
form_create_account_err_passwd_differents: "The two passwords are not the same !", form_create_account_err_passwd_differents: "The two passwords are not the same !",
form_create_account_err_create_account_message: "An error occured while trying to create your account. It is most likely to be a server error, or the given email address is already associated with an account.", form_create_account_err_create_account_message: "An error occured while trying to create your account. It is most likely to be a server error, but please check your input...",
form_create_account_err_existing_email: "This email address is already associated with an account!",
form_create_account_err_create_account_title: "Account creation failed", form_create_account_err_create_account_title: "Account creation failed",
//Account created page //Account created page

View File

@ -208,7 +208,8 @@ ComunicWeb.common.langs.fr = {
form_create_account_err_check_email_address: "Veuillez vérifier votre adresse mail !", form_create_account_err_check_email_address: "Veuillez vérifier votre adresse mail !",
form_create_account_err_check_password: "Veuillez vérifier votre mot de passe !", form_create_account_err_check_password: "Veuillez vérifier votre mot de passe !",
form_create_account_err_passwd_differents: "Les deux mots de passe ne sont pas identiques !", form_create_account_err_passwd_differents: "Les deux mots de passe ne sont pas identiques !",
form_create_account_err_create_account_message: "Une erreur a survenue lors de la tentative de création de compte. Ceci se produit généralement lorsque un compte associé à cette adresse mail existe déjà...", form_create_account_err_create_account_message: "Une erreur a survenue lors de la tentative de création de compte. Veuillez vérifier votre saisie...",
form_create_account_err_existing_email: "L'adresse mail spécifiée est déjà associée à un compte...",
form_create_account_err_create_account_title: "La création de compte a échouée", form_create_account_err_create_account_title: "La création de compte a échouée",
//Account created page //Account created page

View File

@ -177,10 +177,17 @@ ComunicWeb.pages.createAccount = {
//Check for error //Check for error
if(response.error){ if(response.error){
//Determine the right error to choose
if(response.error.code == 409)
var message = "form_create_account_err_existing_email";
else
var message = "form_create_account_err_create_account_message";
//Display an error //Display an error
messagesTarget.appendChild(ComunicWeb.common.messages.createCalloutElem( messagesTarget.appendChild(ComunicWeb.common.messages.createCalloutElem(
lang("form_create_account_err_create_account_title"), lang("form_create_account_err_create_account_title"),
lang("form_create_account_err_create_account_message"), lang(message),
"danger" "danger"
)); ));
return; return;