From 6879eb1cfa1e01811bcb626f5d2089e4e1a9efa9 Mon Sep 17 00:00:00 2001
From: "maieul@maieul.net" <>
Date: Sat, 7 Sep 2019 15:15:57 +0000
Subject: [PATCH] saisie champ : si forcer_type est n'est pas un tableau, ne
 pas essayer de le fusionner directement avec un tableau pour ajouter fieldset

---
 paquet.xml         | 2 +-
 saisies/champ.html | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/paquet.xml b/paquet.xml
index 11f63093..a9fc2fcb 100644
--- a/paquet.xml
+++ b/paquet.xml
@@ -1,7 +1,7 @@
 <paquet
 	prefix="formidable"
 	categorie="communication"
-	version="3.42.1"
+	version="3.42.2"
 	etat="stable"
 	compatibilite="[3.0.0;3.2.*]"
 	logo="images/formidable-64.png"
diff --git a/saisies/champ.html b/saisies/champ.html
index 3bc30dc6..6b3dc51d 100644
--- a/saisies/champ.html
+++ b/saisies/champ.html
@@ -7,7 +7,13 @@
 		#SET{tab,#ENV{formulaire}}
 	]
 	[(#ENV{forcer_type}|oui)
-	[(#SET{tab,[(#ENV{formulaire}|saisies_lister_avec_type{#ENV{forcer_type}|array_merge{#LISTE{fieldset}},'',true})]})]
+	[(#ENV{forcer_type}|is_array|oui)
+		#SET{forcer_type,#ENV{forcer_type}|array_merge{#LISTE{fieldset}}}
+	]
+	[(#ENV{forcer_type}|is_array|non)
+		#SET{forcer_type,#LISTE{#ENV{forcer_type},fieldset}}
+	]
+	[(#SET{tab,[(#ENV{formulaire}|saisies_lister_avec_type{#GET{forcer_type},'',true})]})]
 	]
 	<BOUCLE_parcours(POUR){tableau #GET{tab}}>
 	#SET{nom,#VALEUR|table_valeur{options}|table_valeur{nom}}
-- 
GitLab