fix: perte de id_menu + rang lorsqu'on édite une entrée

Rustine pour corriger dans l'urgence : on retire les valeurs nulles juste avant d'appeler objet_modifier_champs()

Mais ça reste à creuser : comprendre pourquoi on se retrouve avec des valeurs nulles à ce moment, des choses à corriger en amont ?

Fix #18
pull/20/head
tcharlss 1 year ago
parent baef27ee3d
commit e5174356b1

@ -106,6 +106,9 @@ function menus_entree_set($id_menus_entree, $set = null) {
function revision_menus_entree($id_menus_entree, $c = false) {
$invalideur = "id='id_menus_entree/$id_menus_entree'";
// Retirer les valeurs null du set (id_menu + rang), sans quoi elles seraient supprimées, cf. #18
$c = array_filter($c, function($val) {return $val !== null;});
objet_modifier_champs(
'menus_entree',
$id_menus_entree,

Loading…
Cancel
Save