Valider ed817fea rédigé par cerdic's avatar cerdic
Parcourir les fichiers

Ferme #2429 : il ne faut pas corrompre un retour au format false ou string de...

Ferme #2429 : il ne faut pas corrompre un retour au format false ou string de la fonction charger() qui indique que le formulaire est non editable
parent 26baf467
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+17 −14
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -203,6 +203,8 @@ function formulaire__charger($form, $args, $poste)
			'data'=>$valeurs)
	);

	// si $valeurs et false ou une chaine, pas de formulaire, donc pas de pipeline !
	if (is_array($valeurs)){
		if (!isset($valeurs['_pipelines'])) $valeurs['_pipelines']=array();
		// l'ancien argument _pipeline devient maintenant _pipelines
		// reinjectons le vieux _pipeline au debut de _pipelines
@@ -218,6 +220,7 @@ function formulaire__charger($form, $args, $poste)
		// qui constitue le cas le plus courant d'utilisation du pipeline recuperer_fond
		// (performance, cela evite de s'injecter dans recuperer_fond utilise pour *tous* les squelettes)
		$valeurs['_pipelines']['formulaire_fond'] = array('form'=>$form,'args'=>$args,'je_suis_poste'=>$poste);
	}

	return $valeurs;
}