From b1b4832566b6206f4f1cf4ddfcf8c1e51439094b Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Sat, 2 Nov 2019 13:23:17 +0000
Subject: [PATCH] =?UTF-8?q?Correction=20suite=20=C3=A0=20r118367.=20Je=20m?=
 =?UTF-8?q?'=C3=A9tais=20tromp=C3=A9=20sur=20les=20statiques=20dans=20affi?=
 =?UTF-8?q?che=5Fresume=5Freponse()?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 formidable_fonctions.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/formidable_fonctions.php b/formidable_fonctions.php
index 5397f83f..8d4e82d3 100644
--- a/formidable_fonctions.php
+++ b/formidable_fonctions.php
@@ -133,7 +133,7 @@ function calculer_voir_reponse($id_formulaires_reponse, $id_formulaire, $nom, $s
  */
 function affiche_resume_reponse($id_formulaires_reponse, $id_formulaire = null, $modele_resume = null) {
 	static $modeles_resume = array();
-	static $saisies;
+	static $saisies_form = array();
 
 	if (is_null($id_formulaire)) {
 		$id_formulaire = sql_getfetsel(
@@ -146,6 +146,7 @@ function affiche_resume_reponse($id_formulaires_reponse, $id_formulaire = null,
 	if (is_null($modele_resume) and !isset($modeles_resume[$id_formulaire])) {
 		$row = sql_fetsel('saisies, traitements', 'spip_formulaires', 'id_formulaire='.intval($id_formulaire));
 		$saisies = unserialize($row['saisies']);
+		$saisies_form[$id_formulaire] = $saisies;
 		$traitements = unserialize($row['traitements']);
 		if (isset($traitements['enregistrement']['resume_reponse'])) {
 			$modeles_resume[$id_formulaire] = $traitements['enregistrement']['resume_reponse'];
@@ -155,6 +156,7 @@ function affiche_resume_reponse($id_formulaires_reponse, $id_formulaire = null,
 	}
 	if (is_null($modele_resume)) {
 		$modele_resume = $modeles_resume[$id_formulaire];
+		$saisies = $saisies_form[$id_formulaire];
 	}
 
 	if (!$modele_resume) {
-- 
GitLab