Valider ed419dba rédigé par marcimat's avatar marcimat
Parcourir les fichiers

La fonction form_action, appelée par `#ACTION_FORMULARE{#ENV{action}}`

peut avoir le premier paramètre `null` (si pas d’action), et du coup
appeler decoder_urls avec ce qui provoque une notice plus loin.

On corrige directement dans form_action.

Notons par ailleurs que `#ENV{action}` est la valeur par défaut de `#ACTION_FORMULAIRE`
et donc que `#ACTION_FORMULARE{#ENV{action}}` peut être simplifié en  `#ACTION_FORMULARE` tout court
parent 2db0be0c
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+3 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -2736,10 +2736,11 @@ function regledetrois($a, $b, $c) {
 *     [(#ENV{action}|form_hidden)] dans un formulaire
 *     ```
 *
 * @param string $action URL
 * @param ?string $action URL
 * @return string Suite de champs input hidden
 **/
function form_hidden($action) {
function form_hidden(?string $action = ''): string {
	$action ??= '';

	$contexte = [];
	include_spip('inc/urls');