From 8a5675b5dd52e7e6700a342eb32783af0b13b5a5 Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Mon, 21 Oct 2019 12:04:27 +0000
Subject: [PATCH] =?UTF-8?q?lors=20de=20l'enregistrement=20d'une=20r=C3=A9p?=
 =?UTF-8?q?onse,=20indiquer=20dans=20la=20chaine=20de=20traitement=20s'il?=
 =?UTF-8?q?=20s'agit=20d'une=20modif=20d'une=20reponse,=20pour=20que=20les?=
 =?UTF-8?q?=20les=20traitements=20ult=C3=A9rieures=20puissent,=20le=20cas?=
 =?UTF-8?q?=20=C3=A9ch=C3=A9ant,=20avoir=20un=20comportement=20sp=C3=A9cif?=
 =?UTF-8?q?ique?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 paquet.xml                 | 2 +-
 traiter/enregistrement.php | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/paquet.xml b/paquet.xml
index 7ffae0ab..86afadda 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="formidable"
 	categorie="communication"
-	version="3.43.0"
+	version="3.44.0"
 	etat="stable"
 	compatibilite="[3.0.0;3.2.*]"
 	logo="images/formidable-64.png"
diff --git a/traiter/enregistrement.php b/traiter/enregistrement.php
index 8179e37b..400c015b 100644
--- a/traiter/enregistrement.php
+++ b/traiter/enregistrement.php
@@ -74,6 +74,7 @@ function traiter_enregistrement_dist($args, $retours) {
 			// Expiration dans 30 jours
 			spip_setcookie($nom_cookie, $_COOKIE[$nom_cookie] = $cookie, time() + 30 * 24 * 3600);
 		}
+		$retours['modification_reponse'] = false;// signaler aux traitements qu'il s'agit d'une nouvelle réponse
 	} else { // si c'est une modif de réponse existante
 		// simple mise à jour du champ maj de la table spip_formulaires_reponses
 		sql_updateq(
@@ -83,6 +84,7 @@ function traiter_enregistrement_dist($args, $retours) {
 		);
 		//effacer les fichiers existant
 		formidable_effacer_fichiers_reponse($id_formulaire, $id_formulaires_reponse);
+		$retours['modification_reponse'] = true;// signaler aux traitements qui viendraient après qu'il s'agit d'une modif
 	}
 
 	// Si l'id n'a pas été créé correctement alors erreur
-- 
GitLab