From 26324dbfd75ff04b4a3b40f31dc5eab87fa4e43e Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Thu, 14 Dec 2017 15:01:37 +0000
Subject: [PATCH] Meme si _VAR_MODE est deja definie, il faut exclure calcul et
 recalcul de l'analyse pour ne pas provoquer une redirection erronnee

---
 ecrire/inc/utils.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ecrire/inc/utils.php b/ecrire/inc/utils.php
index 99580bcb50..c8f33892d5 100644
--- a/ecrire/inc/utils.php
+++ b/ecrire/inc/utils.php
@@ -2787,8 +2787,8 @@ function init_var_mode() {
 				} elseif (in_array('calcul', $var_mode)) {
 					define('_VAR_MODE', 'calcul');
 				}
-				$var_mode = array_diff($var_mode, array('calcul', 'recalcul'));
 			}
+			$var_mode = array_diff($var_mode, array('calcul', 'recalcul'));
 			if ($var_mode) {
 				include_spip('inc/autoriser');
 				// autoriser preview si preview seulement, et sinon autoriser debug
-- 
GitLab