Anomalie #29290
Manque verification sur champ obligatoire "indice" lors du controle de cohérence
100%
Description
Hello,
Petit bug que l'on vient de découvrir suite au passage de mysql 5.1 à mariadb 10.
Lorsque l'on ajoute un item de bureau sur posh-profil, il y a des champs obligatoires marqués par une * : ID, Titre, URL, Ordre (et Icone où il manque l'étoile d'ailleurs :p).
Si on renseigne tous les champs obligatoires (donc id, titre, url et icone) sauf le champ "Ordre", le contrôle de cohérence n'affiche pas le popup "Vous devez renseigner l'ensemble des informations avec une *" et retourne sur la page d'accueil des items mais l'enregistrement ne se fait pas dans la BDD.
Il faudrait modifier dans posh-profil/admin-item.php : ligne 36
if($name==""||$label==""||$url==""||$icon=="") {
par
if($name==""||$label==""||$url==""||$indice==""||$icon=="") {
Merci !
Révisions associées
correction du test de cohérence et * sur icone (fixes #29290)
Historique
#1 Mis à jour par Arnaud FORNEROT il y a environ 4 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit posh-profil|45f91a2f778d4449b61b516e2e82941087c0c259.
#2 Mis à jour par Arnaud FORNEROT il y a environ 4 ans
- Tracker changé de Demande à Anomalie
- Version cible mis à Envole 5.17
#3 Mis à jour par Arnaud FORNEROT il y a environ 4 ans
- Statut changé de Résolu à Fermé