From b79787e359dcd789fa812a2345bd8045ed4fb9de Mon Sep 17 00:00:00 2001 From: Cerdic <cedric@yterium.com> Date: Wed, 9 Mar 2011 22:19:59 +0000 Subject: [PATCH] report de r17348 --- prive/informer_auteur_fonctions.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/prive/informer_auteur_fonctions.php b/prive/informer_auteur_fonctions.php index 888b89f6e2..f72df2ac53 100644 --- a/prive/informer_auteur_fonctions.php +++ b/prive/informer_auteur_fonctions.php @@ -24,13 +24,15 @@ function informer_auteur($bof) unset($row['id_auteur']); else { // piocher les infos sur un autre login - $n = sql_countsel('spip_auteurs',"login<>''"); - $n = (abs(crc32($login))%$n); - $row = auth_informer_login(sql_getfetsel('login','spip_auteurs',"login<>''",'','',"$n,1")); - if ($row AND is_array($row)){ - unset($row['id_auteur']); - $row['login'] = $login; + if ($n = sql_countsel('spip_auteurs',"login<>''")){ + $n = (abs(crc32($login))%$n); + $row = auth_informer_login(sql_getfetsel('login','spip_auteurs',"login<>''",'','',"$n,1")); + if ($row AND is_array($row)){ + unset($row['id_auteur']); + $row['login'] = $login; + } } + else $row = array(); } return json_export($row); -- GitLab