Test auteurs avec même email si _INTERDIRE_AUTEUR_MEME_EMAIL
Quand il y a plusieurs auteurs avec le même email dans une base et qu'on définit _INTERDIRE_AUTEUR_MEME_EMAIL
, actuellement formulaires_editer_auteur_verifier_dist
introduit une dissymétrie dans le traitement auteurs :
- la vérification du "1er" compte (dans l'ordre des réponses mysql) renvoie OK
- mais la vérification d'un autre compte est rejetée.
Plutôt que ce résultat dissymétrique et que le double test en https://git.spip.net/spip/spip/src/branch/master/prive/formulaires/editer_auteur.php#L209 un simple test mysql produisant un résultat homogène serait préférable :
if (sql_countsel(
'spip_auteurs',
'email=' . sql_quote($email) . ' AND id_auteur != '.$id_auteur
) > 0)