From b19472ddeed55019001b3aeeca8dc8f15feb2c3b Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Tue, 6 Feb 2007 21:14:44 +0000
Subject: [PATCH] changement de langue ne se faisait pas au deplacement d'un
 article (Paolo, #772)

---
 ecrire/action/editer_article.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ecrire/action/editer_article.php b/ecrire/action/editer_article.php
index f86a367263..f2e50b41f3 100644
--- a/ecrire/action/editer_article.php
+++ b/ecrire/action/editer_article.php
@@ -235,10 +235,10 @@ function instituer_article($id_article, $c, $calcul_rub=true) {
 		$langue_choisie_old = $row['langue_choisie'];
 
 		if ($langue_choisie_old != "oui") {
-			$row = spip_fetch_array(spip_query("SELECT lang FROM spip_rubriques WHERE id_rubrique=$id_rubrique"));
+			$row = spip_fetch_array(spip_query("SELECT lang FROM spip_rubriques WHERE id_rubrique="._q($champs['id_rubrique'])));
 			$langue_new = $row['lang'];
 			if ($langue_new != $langue_old)
-				spip_query("UPDATE spip_articles SET lang = '$langue_new' WHERE id_article = $id_article");
+				spip_query("UPDATE spip_articles SET lang='$langue_new' WHERE id_article=$id_article");
 		}
 	}
 
-- 
GitLab