Les logs de autoriser.php ne sont pas heureux de retourner un array
Un petit bug car autoriser crie si $id est un array (oui ça peut arriver et c'est nécessaire que ce ne soit pas typé en string), pour éviter cela L175-L222 SPIP4.2
$ids = is_array($id) ? implode(',',$id) : $id;
spip_log(
"autoriser $faire $type $ids (" . ($qui['nom'] ?? '') . ') ?',
'autoriser' . _LOG_DEBUG
);
retrouvé par ici https://git.spip.net/spip/spip/-/blob/master/ecrire/inc/autoriser.php?ref_type=heads#L177 Je pense que ça va crier aussi (même pas sûre)
Modification effectuée par touti