[Corrigé 3.1.8] Anomalie Lien vers GestSup dans Mail

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
C LE GOFF
Gsup LEVEL 1
Messages : 22
Enregistré le : jeu. 17 déc. 2015 08:21

Bonjour,

j'ai activé la fonction : Paramètre / Message / Lien vers Gestsup qui place un URL dans le mail d'ouverture de ticket pour l'utilisateur

Hélas quand le User (Utilisateur avec pouvoir) clique sur ce lien depuis sa messagerie, il accède bien à GestSup mais il a le message suivant : (fichier joint)

"Erreur vous n'avez pas les droits d'accès à cette page, contactez votre administrateur"

Merci du coup de main là-dessus.

Ken@vo
Fichiers joints
2016-03-21_15h37_03.png
2016-03-21_15h37_03.png (4.84 Kio) Vu 3931 fois
Modifié en dernier par C LE GOFF le lun. 21 mars 2016 19:58, modifié 1 fois.
Serveur W2012 R2 - GestSup 3.1.7 - Apache 2.4.17 - Mysql 5.7.9 - PHP 5.6.16 - WampServer 64Bits 3.0.0
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

sur votre fichier index.php essayer de remplacer:

Code : Tout sélectionner

if((($_SESSION['profile_id']!=4 && $_SESSION['profile_id']!=0 && $_SESSION['profile_id']!=3) && ($_SESSION['user_id']!=$_GET['userid'])) || (($_SESSION['profile_id']!=4 && $_SESSION['profile_id']!=0 && $_SESSION['profile_id']!=3) &&($rticket[0]!=$_SESSION['user_id'])))

par:

Code : Tout sélectionner

if(
									(
										($_SESSION['profile_id']!=4 && $_SESSION['profile_id']!=0 && $_SESSION['profile_id']!=3) 
										&&
										($_SESSION['user_id']!=$_GET['userid'] && $_GET['userid']!='')  
									) || (
										($_SESSION['profile_id']!=4 && $_SESSION['profile_id']!=0 && $_SESSION['profile_id']!=3) 
										&&
										($rticket[0]!=$_SESSION['user_id']) 
									)
								)
et re-dites moi
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
C LE GOFF
Gsup LEVEL 1
Messages : 22
Enregistré le : jeu. 17 déc. 2015 08:21

Bonsoir Flox,

je viens de passer la modif dans index.php et c'est OK . Plus de message d'erreur et un accès au ticket sans problème.

Avez-vous reçu mon MP pour le pb de LDAP concernant la non remontée des services?

Merci de votre aide / Ken@vo
Serveur W2012 R2 - GestSup 3.1.7 - Apache 2.4.17 - Mysql 5.7.9 - PHP 5.6.16 - WampServer 64Bits 3.0.0
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

J'ai bien recu votre mp je n'est pas eu le temps d'effectuer de nouveaux test je vous tiendrai informé.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Répondre