Bonjour,

En 0.80.7, si on sélectionne un groupe (assigné, observateur ou
demandeur et idem pour les utilisateurs) dan sune modif de ticket, ça
affecte un groupe à l'ID 0 et envoi des notifications à tous les utilsiateurs 
sans groupe (pas top du tout).
Ce problème me semble très sérieux, il n'apparait pas en 0.83 (version
dev) mais impacte la version stable.

Vous trouverez ci-joint un patch pour corriger ce problème.


Merci d'avance ;)


Cordialement,
--
David DURIEUX
Tel : +33 (0)4.82.53.30.53
Mail : d.duri...@siprossii.com
Site Web : http://www.siprossii.com/

SIPROSSII
Les Lafôrets
69430 Beaujeu
FRANCE
Index: inc/ticket.class.php
===================================================================
--- inc/ticket.class.php	(revision 17846)
+++ inc/ticket.class.php	(working copy)
@@ -675,6 +675,26 @@
             $input['_ticket_observer']['groups_id'] = $input['_groups_id_observer'];
          }
       }
+      
+      if (isset($input['_ticket_assign']['users_id']) AND $input['_ticket_assign']['users_id'] == 0) {
+         unset($input['_ticket_assign']);
+      }
+      if (isset($input['_ticket_assign']['groups_id']) AND $input['_ticket_assign']['groups_id'] == 0) {
+         unset($input['_ticket_assign']);
+      }
+      if (isset($input['_ticket_requester']['users_id']) AND $input['_ticket_requester']['users_id'] == 0) {
+         unset($input['_ticket_requester']);
+      }
+      if (isset($input['_ticket_requester']['groups_id']) AND $input['_ticket_requester']['groups_id'] == 0) {
+         unset($input['_ticket_requester']);
+      }
+      if (isset($input['_ticket_observer']['users_id']) AND $input['_ticket_observer']['users_id'] == 0) {
+         unset($input['_ticket_observer']);
+      }
+      if (isset($input['_ticket_observer']['groups_id']) AND $input['_ticket_observer']['groups_id'] == 0) {
+         unset($input['_ticket_observer']);
+      }
+      
 
       if (isset($input['_link'])) {
          $ticket_ticket = new Ticket_Ticket();
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to