[Corrigé 3.1.23] Champ équipement toujours visible

Vous avez trouvé un bug dans l'application (dernière version stable ou bêta): Décrivez le ici afin que la correction soit intégrée a la prochaine version.
Répondre
Crof
Gsup LEVEL 3
Messages : 61
Enregistré le : mer. 28 juin 2017 15:27

Bonjour,

Je suis en version 3.1.22, et le champ "Equipement" est toujours présent dans les tickets, malgré que le droit "ticket_asset_disp" ne soit pas actif.
J'ai fait une recherche dans le fichier ./ticket.php mais le terme "ticket_asset_disp" n'y est pas trouvable.

Merci pour votre aide.

Cordialement.
Serveur: Ubuntu 16.04 | GestSup: 3.2.2 | Apache: 2.4.18 | MariaDB : 10.0.29 | PHP: 7.3.22-1
Avatar du membre
Flox
Administrateur du site
Messages : 9605
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

effectivement sur l'édition d'un ticket le champ est toujours présent vous pouvez corriger ceci en modifiant le fichier ./ticket.php

remplacer

Code : Tout sélectionner

<div class="form-group '; if ($rright['ticket_new_asset_disp']==0 && $_GET['action']=='new') {echo 'hide';} echo ' '.$asset_mandatory.'" >
par

Code : Tout sélectionner

<div class="form-group '; if (($rright['ticket_new_asset_disp']==0 && $_GET['action']=='new') || ($rright['ticket_asset_disp']==0 && $_GET['action']!='new')) {echo 'hide';} echo ' '.$asset_mandatory.'" >
cdt
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Crof
Gsup LEVEL 3
Messages : 61
Enregistré le : mer. 28 juin 2017 15:27

Parfait, merci.
Serveur: Ubuntu 16.04 | GestSup: 3.2.2 | Apache: 2.4.18 | MariaDB : 10.0.29 | PHP: 7.3.22-1
Répondre