From 47c6f2f04407a1a7923896ec5690446fbb31010a Mon Sep 17 00:00:00 2001 From: nicod_ <nicod@lerebooteux.fr> Date: Wed, 10 Apr 2024 22:17:33 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Une=20seule=20requ=C3=AAte=20plus=20fiab?= =?UTF-8?q?le=20pour=20tester=20l'unicit=C3=A9=20de=20l'email?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ref #5910 --- prive/formulaires/editer_auteur.php | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/prive/formulaires/editer_auteur.php b/prive/formulaires/editer_auteur.php index e0b9d4e7f4..cd252f7417 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'); } -- GitLab