You are not logged in.
Bonjour,
Les réponses par courriels depuis un de nos prestataire crées de nouveaux tickets au lieu d'alimenter le ticket existant.
Il s'avère que dans l'objet il y a bien le numéro GLPI mais sans crochet. Exemple d'objet:
blahblah numéro_de_ticket_presta / GLPI #0035097 - blah blah
si j'ajoute [] il n'y a plus de problème:
blahblah numéro_de_ticket_presta / [GLPI #0035097] - blah blah
J'ai fixé le problème dans inc/mailcollector.class.php en ajoutant le test suivant:
if (!isset($tkt['tickets_id']) && preg_match('/GLPI #(\d+)/',$head['subject'],$match)) {
$tkt['tickets_id'] = intval($match[1]);
}
est-il possible de mettre ce test dans le code principal ?
A moins que je puisse utiliser un hook via un plugin pour intercepter et gérer ce comportement ?
je n'ai pas trouvé de hook permettant cela, mais sait-on jamais ^^
En vous remerciant par avance de votre aide,
Mathieu Chateau
Offline