[Corrigé 3.1.37] Mail automatique clôture de ticket

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.
Avatar du membre
dumpau62
Gsup LEVEL 4
Messages : 121
Enregistré le : ven. 15 sept. 2017 15:14

C'est le technicien qui clôture le ticket
GestSup: 3.2.24 | Debian: 11 | MariaDB: 10.5.19 | PHP: 8.2.5
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

j'ai reproduit vos paramètres sur un environnement de test mais ne reproduis pas le problème.

Pouvez-vous activer temporairement le mode debug afin de voir si un message d'erreur apparaît ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
dumpau62
Gsup LEVEL 4
Messages : 121
Enregistré le : ven. 15 sept. 2017 15:14

Bonjour,

J'ai aucun messages d'erreurs avec le mode debug...
Je ne vois pas de où ça peut venir.

Par contre, je viens de voir qu'il y a eu des modifications sur le fichier core/tickets.php
Je regarde ça.
GestSup: 3.2.24 | Debian: 11 | MariaDB: 10.5.19 | PHP: 8.2.5
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

est il possible d'activer le mode debug et faire un impression écran du haut du ticket juste après l'appui sur le bouton de clôture?

autre test est-ce que si vous modifier l'état en "Résolu" + enregistrement à la place du bouton clôture, le mail est émit ?

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
dumpau62
Gsup LEVEL 4
Messages : 121
Enregistré le : ven. 15 sept. 2017 15:14

Désolé, je n'arrive pas à capturer au bon moment, trop rapide. Mais je vous confirme que le mail par bien!

En revanche, lorsque je sélectionne l'état "Résolu" et que je clique sur "Enregistrer et fermer", le mail sondage n'arrive pas.
Mais j'ai remarqué que lorsque je re modifie le ticket en passant par "En cours" puis de nouveau en "Résolu" et que j'enregistre, le mail arrive bien.

Une erreur dans le code source peut être ?
GestSup: 3.2.24 | Debian: 11 | MariaDB: 10.5.19 | PHP: 8.2.5
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Pour avoir le temps de faire votre impression écran vous pouvez modifier temporairement le temps d'affichage des messages d'action depuis les paramètre généraux de l'application.
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
dumpau62
Gsup LEVEL 4
Messages : 121
Enregistré le : ven. 15 sept. 2017 15:14

Merci, c'est vrai que j'y ai pas pensé.

Voici:

Image
GestSup: 3.2.24 | Debian: 11 | MariaDB: 10.5.19 | PHP: 8.2.5
Avatar du membre
Flox
Administrateur du site
Messages : 9436
Enregistré le : jeu. 21 juin 2012 19:00

Pouvez vous faire le test de modifier le fichier ./core/message.php

remplacer:

Code : Tout sélectionner

require('./core/crypt.php');
par

Code : Tout sélectionner

require_once('./core/crypt.php');
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Avatar du membre
dumpau62
Gsup LEVEL 4
Messages : 121
Enregistré le : ven. 15 sept. 2017 15:14

Super! Ça fonctionne!

Merci beaucoup de votre réactivité!

Cdlt
GestSup: 3.2.24 | Debian: 11 | MariaDB: 10.5.19 | PHP: 8.2.5
Répondre