From 369427050f1296e15c355535b5a271acfeeeffcf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ma=C3=AFeul=20Rouquette?= <maieul@maieul.net>
Date: Mon, 8 Mar 2021 13:39:53 +0100
Subject: [PATCH] =?UTF-8?q?retour=20sur=207b30ba3=20utiliser=20le=20param?=
 =?UTF-8?q?=C3=A8tre=20saisie=5Fid=20plut=C3=B4t=20que=20de=20le=20reconst?=
 =?UTF-8?q?ruire=20apr=C3=A8s=20coup.=20Evite=20d'avoir=20une=20redirectio?=
 =?UTF-8?q?n=20foireuse=20en=20cas=20de=20suppression=20de=20champ=20(!)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 formulaires/editer_formulaire_champs.html | 3 +--
 formulaires/editer_formulaire_champs.php  | 4 +---
 modeles/formulaire_aide_memoire.html      | 3 +--
 paquet.xml                                | 2 +-
 4 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/formulaires/editer_formulaire_champs.html b/formulaires/editer_formulaire_champs.html
index 8a517b89..926958b3 100644
--- a/formulaires/editer_formulaire_champs.html
+++ b/formulaires/editer_formulaire_champs.html
@@ -12,7 +12,6 @@
 		#FORMULAIRE_CONSTRUIRE_FORMULAIRE{#ENV{saisie_id}, #ENV{_saisies}, #ARRAY{options_globales,#ENV{_options_globales}}}
 	</div>
 	]
-
 	[(#ENV{editable}|oui)
 	<form method="post" action="#ENV{action}" enctype="multipart/form-data"><div>
 		[(#REM) declarer les hidden qui declencheront le service du formulaire
@@ -56,7 +55,7 @@
 			aide_memoire_reload = true;
 			ajaxReload('aide_memoire', {
 				callback:function(){aide_memoire_reload=false;},
-				args:{id_formulaire:#ENV{id_formulaire},source:'session'},
+				args:{saisie_id:'#ENV{saisie_id}',source:'session'},
 				history:false
 			});
 		}
diff --git a/formulaires/editer_formulaire_champs.php b/formulaires/editer_formulaire_champs.php
index c7d1babc..ca0e1d65 100644
--- a/formulaires/editer_formulaire_champs.php
+++ b/formulaires/editer_formulaire_champs.php
@@ -7,9 +7,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
 
 function formulaires_editer_formulaire_champs_charger($id_formulaire) {
 	$id_formulaire = intval($id_formulaire);
-	$contexte = array(
-		'id_formulaire' => $id_formulaire
-	);
+	$contexte = array();
 
 	// On teste si le formulaire existe
 	if ($id_formulaire
diff --git a/modeles/formulaire_aide_memoire.html b/modeles/formulaire_aide_memoire.html
index ff042320..3c878ee7 100644
--- a/modeles/formulaire_aide_memoire.html
+++ b/modeles/formulaire_aide_memoire.html
@@ -13,9 +13,8 @@
 		#SET{saisies,#SAISIES*|unserialize}
 	]
 </BOUCLE_formulaire>
-
 <BOUCLE_session(CONDITION) {si #GET{source}|=={session}}>
-[(#SET{saisies,#SESSION{constructeur_formulaire_formidable_#ENV{id_formulaire}}})]
+[(#SET{saisies,#SESSION{constructeur_formulaire_#ENV{saisie_id}}})]
 </BOUCLE_session>
 
 <BOUCLE_champs(POUR){tableau #PIPELINE{saisies_afficher_si_saisies, #GET{saisies}}|saisies_lister_par_nom{1}}>
diff --git a/paquet.xml b/paquet.xml
index a35bb4c3..b885d38d 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="formidable"
 	categorie="communication"
-	version="4.13.0"
+	version="4.13.1"
 	etat="stable"
 	compatibilite="[3.1.0;3.2.*]"
 	logo="images/formidable-64.png"
-- 
GitLab