diff --git a/prive/formulaires/editer_auteur.php b/prive/formulaires/editer_auteur.php index e0b9d4e7f4ff4e38fa1d0053ab7f83110e659fe3..cd252f741781c6a08b22c86269ff37ecb1501f64 100644 --- a/prive/formulaires/editer_auteur.php +++ b/prive/formulaires/editer_auteur.php @@ -212,13 +212,11 @@ function formulaires_editer_auteur_verifier_dist( if ( sql_countsel( 'spip_auteurs', - 'email=' . sql_quote($email) + [ + 'email = ' . sql_quote($email), + 'id_auteur <> '.intval($id_auteur) + ] ) > 0 - && $id_auteur != ($id_auteur_ancien = sql_getfetsel( - 'id_auteur', - 'spip_auteurs', - 'email=' . sql_quote($email) - )) ) { $erreurs['email'] = _T('erreur_email_deja_existant'); }