You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2018-01-09 16:37:06

mvillerot
Member
From: Chalon sur Saone
Registered: 2018-01-09
Posts: 4

Module Réservation et récursivité

GLPI 9.1.4 (reproduit aussi 9.2)

Nous voulons gérer des téléphones avec la réservation.

Nous avons placé les téléphones à l'entité la plus haute avec aussi le champs "sous entité "à oui.

En tant qu'administrateur, je veux faire une réservation pour quelqu'un d'autre le problème est que dans l'écran de réservation il me propose comme utilisateur seulement les utilisateurs corresponds à l'entité du téléphone sans prendre en compte la notion "sous entité".

Après avoir regardé le code dans le fichier reservation.class.php dans la fonction showForm() on retrouve le code suivant :

User::dropdown(['value'  => Session::getLoginUserID(),
                                 'entity' => $item->getEntityID(),
                                 'right'  => 'all']);

pour répondre au besoin de récursivité il faudrait plutôt le code suivant

User::dropdown(array('value'  => Session::getLoginUserID(),
                                 'entity' => $item->getEntityID(),
								 'entity_sons' => $item->isRecursive(),
                                 'right'  => 'all'));

Pour le moment nous avons fait la modification manuellement dans notre GLPI mais je pose le tickets afin de savoir si ce bug ou evolution sera pris en compte dans les prochaines versions.

Cordialement

Offline

#2 2018-01-10 16:54:18

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,273

Re: Module Réservation et récursivité

Ticket ouvert sur la forge et corrigé pour la prochaine version : https://github.com/glpi-project/glpi/issues/3409


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

Board footer

Powered by FluxBB