From 63dd6aaded3b33cdd9784b481b6039b42bc8e0fd Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Sun, 26 Sep 2010 10:21:48 +0000
Subject: [PATCH] permettre de passer plusieurs invalideurs a inc/modifier pour
 gerer les objets lies dans les invalidations

---
 ecrire/inc/modifier.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc/modifier.php b/ecrire/inc/modifier.php
index e49e25ca0f..a671cb62bf 100644
--- a/ecrire/inc/modifier.php
+++ b/ecrire/inc/modifier.php
@@ -129,7 +129,10 @@ function modifier_contenu($type, $id, $options, $c=false, $serveur='') {
 		// Invalider les caches
 		if ($options['invalideur']) {
 			include_spip('inc/invalideur');
-			suivre_invalideur($options['invalideur']);
+			if (is_array($options['invalideur']))
+				array_map('suivre_invalideur',$options['invalideur']);
+			else
+				suivre_invalideur($options['invalideur']);
 		}
 
 		// marquer les documents vus dans le texte si il y a lieu
-- 
GitLab