-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
3.3.19
-
PHP8.5
phpbb/avatar/driver/local.php
La ligne de phpBB est :
$category = $request->variable('avatar_local_cat', key($avatar_list));
key($avatar_list) retourne la première clé... qui est ici int(2012). La classe request de phpBB se base sur le type de la valeur par défaut pour typer la variable lue : défaut = entier → elle convertit "xxxx" en entier, ce qui donne 0. Résultat : $category = 0 ne correspond à aucune catégorie → phpBB retombe sur la catégorie vide, galerie vide, aucun selected.
Solution :
$category = $request->variable('avatar_local_cat', (string) key($avatar_list));

