Project

General

Profile

Anomalie #29290

Manque verification sur champ obligatoire "indice" lors du controle de cohérence

Added by Nicolas Penot 9 months ago. Updated 4 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
-
Target version:
Start date:
11/20/2019
Due date:
% Done:

100%

Distribution:

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 !

Associated revisions

Revision 45f91a2f (diff)
Added by Arnaud FORNEROT 5 months ago

correction du test de cohérence et * sur icone (fixes #29290)

History

#1 Updated by Arnaud FORNEROT 5 months ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Arnaud FORNEROT 5 months ago

  • Tracker changed from Demande to Anomalie
  • Target version set to Envole 5.17

#3 Updated by Arnaud FORNEROT 4 months ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF