Page 1 sur 1

[Corrigé 3.1.1] 310 Envoi des mail automatique utilisateur

Posté : lun. 7 déc. 2015 16:45
par Zekyel
Bonjour à tous,

Je rencontre un problème avec la version béta 3.1.0 concernant l'envoi de mail automatique lors de la création de ticket par les utilisateurs. Lorsque l'utilisateur crée et enregistre le ticket, seul l'administrateur reçoit un mail d'avertissement. L'utilisateur n'est pas averti d'une quelconque action.
Pourtant l'envoi de mail automatique à l'utilisateur et à l'administrateur est bien activé dans les paramètres de l'application et l'utilisateur possède bien une adresse mail valide.
Fait amusant, si je sélectionne l'envoi de mail dans le ticket, tout fonctionne correctement.

Voici l'erreur retournée dans les logs apache lors de l'appel à la création du mail automatique.

Code : Tout sélectionner

[Mon Dec 07 16:04:03.020963 2015] [:error] [pid 13617] [client 172.xx.xx.xx:12004] PHP Fatal error:  Call to undefined method PDOStatement::fecth() in /var/www/html/core/auto_mail.php on line 17, referer: http://xxxx.xxx.fr/index.php?page=ticket&id=8&state=%&userid=13&category=%&subcat=%&viewid=
Visionnant le fichier auto_mail.php, j'ai corrigé ce qui me semblait être l'erreur à la ligne 17 :

$row = $query->fecth(); en $row = $query->fetch();


Malheureusement rien ne semble toujours fonctionner avec cette modification, conjointement j'ai également cette erreur qui revient sans cesse dans les logs :

Code : Tout sélectionner

[Mon Dec 07 16:38:14.093820 2015] [:error] [pid 13927] [client 172.xx.xx.xx:13022] PHP Notice:  Undefined index: place in /var/www/html/ticket.php on line 463, referer: http://xxx.xxx.fr/index.php?page=dashboard&userid=12&state=1
Je me tiens à ta disposition pour davantage de renseignements au cas où.
Merci d'avance de ton aide et merci encore pour la qualité de ton logiciel malgré ce soucis !

Cordialement,
Zekyel.

Re: [GestSup 3.1.0] Envoi des mail automatique utilisateur

Posté : lun. 7 déc. 2015 19:00
par Flox
Bonjour,

pouvez vous essayer de remplacer le fichier ./core/auto_mail.php par celui en pièce jointe.

Re: [GestSup 3.1.0] Envoi des mail automatique utilisateur

Posté : jeu. 10 déc. 2015 16:11
par Zekyel
Bonjour Flox,

J'ai remplacé comme prévu le fichier auto_mail.php initial par celui fourni en pièce jointe.
Le comportement de l'envoi automatique de mail semble être correct. Je reviendrai vers toi si je découvre un comportement inattendu.

Merci pour ton aide !

Re: [Corrigé 3.1.1] 310 Envoi des mail automatique utilisate

Posté : jeu. 10 déc. 2015 20:05
par Flox
Merci pour votre retour, la version 3.1.0 étant une version majeur il est normal de trouver quelques bugs je resterai attentif dans les semaines qui viennent et publierai prochainement un premier patch.

Re: [Corrigé 3.1.1] 310 Envoi des mail automatique utilisate

Posté : ven. 11 déc. 2015 21:09
par Flox
Bonjour,

vous aller pouvoir passer le patch 3.1.1 pour tester, mettez cependant bien votre fichier "./core/install_update.php" à jour avant de passer le patch, comme expliquer dans la section news.

Merci

Re: [Corrigé 3.1.1] 310 Envoi des mail automatique utilisate

Posté : jeu. 17 déc. 2015 17:45
par Zekyel
Bonjour Flox,

Le patch 3.1.1 a été installé par la voie manuelle avec le fichier SQL d'upgrade de la BDD vers 3.1.1. Aucun problème à déplorer pour le moment en machine de test.

Merci pour ta réactivité.

Re: [Corrigé 3.1.1] 310 Envoi des mail automatique utilisate

Posté : jeu. 17 déc. 2015 19:09
par Flox
merci pour votre retour, c'est important pour nous.