formcreator icon indicating copy to clipboard operation
formcreator copied to clipboard

Catégorie de ticket non visible si selection d'une racine

Open Chouille opened this issue 4 years ago • 5 comments

Describe the bug Lorsque l'on défini une question de type intitulé > catégorie de ticket et que l'on défini une racine dans l'arbre des catégories, la liste apparaît comme vide en preview + live.

image

Si on retire le choix de la racine, les catégories apparaissent bien. image

Configuration de la question :

image

Expected behavior Que le champs "Catégorie" affiche les sous catégories en fonction de la racine sélectionnée :

image

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser Chrome, Edge, Firefox
  • Version [e.g. 22]

Chouille avatar Apr 15 '20 08:04 Chouille

Bonjour

Il me semble que ce bug est déjà corrigé dans la branche support/2.9.0 (c'est actuellement la future 2.9.2)

btry avatar Apr 15 '20 12:04 btry

Bonjour,

J'ai vérifié la branche et les commits mais je ne trouve rien. Impossible de résoudre ce probleme ...

Merci

AmityTek avatar Apr 20 '20 10:04 AmityTek

@btry

En regardant les sql-log j'ai vu qu'il y avait un probleme sur le champ ID ( Error: Column 'id' in where clause is ambiguous). J'ai trouvé un moyen de résoudre ce petit problème.

Ligne 2337 fichier dropdown.class.php if (!empty($post['searchText']))

J'ai ajouté un else apres le IF comme ceci

else { if (strpos($_SERVER['HTTP_REFERER'], "formdisplay.php") > 0) { $where["$table.id"] = $where['id']; unset($where['id']); } } En ajoutant ce code le dropdown fonctionne très bien sur la vue utilisateur. Pouvez-vous régler ce problème ?

Merci

AmityTek avatar Apr 24 '20 15:04 AmityTek

Bonjour

Désolé pour le retard, mais pour une raison inexpliquée je n'ai vu la notification qu'aujourd'hui.

On ne peut pas mettre dans GLPI du code qui teste HTTP_REFERER avec un fichier appartenant à un plugin. Il faut trouver une autre solution.

Pour ma part, avec les branches support/2.10.0 et support/2.9.0 je ne reproduis pas le problème. Pouvez-vous partager l'erreur dans sql-errors.log ?

btry avatar Jun 15 '20 06:06 btry

Bonjour

Une correction sur le calcul des catégories affichables a été faite il y a quelques semaines. Il serait intéressant de voir si cela résout votre problème. Vous pouvez essayer la version 2.12.4

btry avatar Jan 29 '22 15:01 btry