You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2017-12-27 10:13:39

megastanou
Guest
Registered: 2011-08-22
Posts: 9

Problème de notification à l'administrateur de l'entitié

Bonjour,

Depuis la mise à jour en 9.2 mais aussi 9.2.1, la notification des nouveaux tickets à l'administrateur de l'entité ne fonctionne plus.
Notre GLPI a 4 entités : France, Hollande, Italie, Allemagne. Chaque entité a un "Courriel de l'administrateur" différent qui pointe vers une boite aux lettres de gestion du support par pays.
Nous envoyons une notification pour chaque nouveau ticket au demandeur et à l'administrateur de l'entité mais depuis la mise à jour uniquement le demandeur reçois la notification.

Lorsque que je créé un ticket en mode debug j'ai l'erreur suivante (qui semble être lié à mon problème) : PHP Notice: Undefined variable: admin_data in /var/www/html/inc/notificationtarget.class.php at line 661

Merci d'avance pour votre aide.

Offline

#2 2018-01-08 12:54:35

megastanou
Guest
Registered: 2011-08-22
Posts: 9

Re: Problème de notification à l'administrateur de l'entitié

Bonjour,

Je tenais à vous informer que j'ai solutionner mon problème :

dans le code de glpi depuis 9.2 il y a une erreur dans le fichier : /var/www/html/inc/notificationtarget.class.php line 661, il y a une erreur dans le nom de la variable testée dans le if() il faut remplacer $admin_data par $admins_data

/**
    * Add entity admin
    *
    * @return void
    */
   final public function addEntityAdmin() {
      $eventclass = $this->event;
      $admins_data = $eventclass::getEntityAdminsData($this->entity);

      if ($admin_data) {
         foreach ($admins_data as $admin_data) {
            if (!isset($admin_data['usertype'])) {
               $admin_data['usertype'] = self::getDefaultUserType();
            }
            $this->addToRecipientsList($admin_data);
         }
      }
   }


Cordialement

Last edited by megastanou (2018-01-08 12:56:35)

Offline

#3 2018-01-10 17:05:31

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 13,942

Re: Problème de notification à l'administrateur de l'entitié

Ticket ouvert sur la forge et corrigé : https://github.com/glpi-project/glpi/issues/3411


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

Board footer

Powered by FluxBB