From b5dc7820080e2abb10718f33a1ed69a01e57a314 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Thu, 16 Feb 2012 08:50:48 +0000
Subject: [PATCH] Ferme #2526 : styliser generait a tord des requetes sql pour
 chercher la table mot-cle car il utilise une liste qui inclus les surnoms de
 type sans prendre garde de re-transposer en type

---
 ecrire/public/styliser.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ecrire/public/styliser.php b/ecrire/public/styliser.php
index 27a5596cc1..b85efa9e8f 100644
--- a/ecrire/public/styliser.php
+++ b/ecrire/public/styliser.php
@@ -128,7 +128,9 @@ function quete_rubrique_fond($contexte) {
 		$l = array_diff($l,array('rubrique'));
 		array_unshift($l, 'rubrique');
 		foreach($l as $objet){
-			$liste_objets[id_table_objet($objet)] = $objet;
+			$id = id_table_objet($objet);
+			if (!isset($liste_objets[$id]))
+				$liste_objets[$id] = objet_type($objet,false);
 		}
 	}
 	$c = array_intersect_key($contexte,$liste_objets);
-- 
GitLab