From 3c11f477b40402a5c70fdb76722ba7c955eabbce Mon Sep 17 00:00:00 2001
From: "Committo,Ergo:sum" <esj@rezo.net>
Date: Mon, 6 Nov 2006 15:59:10 +0000
Subject: [PATCH] =?UTF-8?q?La=20l=C3=A9gende=20tournait=20au=20mensonge.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/action/legender_auteur.php | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/ecrire/action/legender_auteur.php b/ecrire/action/legender_auteur.php
index 916f7cade6..79b7683e53 100644
--- a/ecrire/action/legender_auteur.php
+++ b/ecrire/action/legender_auteur.php
@@ -30,16 +30,16 @@ function action_legender_auteur_dist()
         if (!preg_match(",^(\d+)\D(\d*)(\D(\w*)\D(.*))?$,", $arg, $r)) {
 		$r = "action_legender_auteur_dist $arg pas compris";
 		spip_log($r);
-        } else 	redirige_par_entete(action_legender_post($r));
+        } else 	redirige_par_entete(action_legender_auteur_post($r));
 }
 
 // http://doc.spip.org/@action_legender_post
-function action_legender_post($r)
+function action_legender_auteur_post($r)
 {
-	$auteur_session = _request('auteur_session');
+	global $auteur_session;
+
 	$bio = _request('bio');
 	$champs_extra = _request('champs_extra');
-	$auteur_session = _request('auteur_session');
 	$email = _request('email');
 	$id_auteur = _request('id_auteur');
 	$new_login = _request('new_login');
@@ -130,7 +130,7 @@ function action_legender_post($r)
 	// seuls les admins peuvent modifier le mail
 	// les admins restreints ne peuvent modifier celui des autres admins
 
-	if (isset($email) AND $auteur_session['statut'] == '0minirezo') {
+	if (_request('email') AND $auteur_session['statut'] == '0minirezo') {
 		if (!($ok = ($statut <> '0minirezo'))) {
 			if (is_string($acces))
 				$acces = admin_general($auteur_session['id_auteur']);
-- 
GitLab