Revision e1c378c0
Ajout de groupes pour les techniciens
Change-Id: If870608da01779b6b922ca57dae7aa36a5566138
Reviewed-on: https://vigilo-dev.si.c-s.fr/review/2392
Tested-by: Build system <qa@vigilo-dev.si.c-s.fr>
Reviewed-by: Francois POIROTTE <francois.poirotte@c-s.fr>
src/plugins/vigilo/vigilo_hooks.php | ||
---|---|---|
48 | 48 |
$item->fields['vigilo_template'] = null; |
49 | 49 |
} |
50 | 50 |
|
51 |
// Si la mise à jour modifie le technicien associé à la machine, |
|
52 |
// il peut-être nécessaire de mettre à jour les groupes de Vigilo. |
|
53 |
if (!empty($item->fields['users_id_tech'])) { |
|
54 |
$this->updateGroups(null); |
|
55 |
} |
|
56 |
|
|
51 | 57 |
$this->update($item); |
52 | 58 |
} |
53 | 59 |
|
... | ... | |
59 | 65 |
$query = "DELETE FROM `glpi_plugin_vigilo_template` WHERE `id` = $id;"; |
60 | 66 |
$DB->query($query); |
61 | 67 |
$this->unmonitor($item->getField('name')); |
68 |
|
|
69 |
// Si la mise à jour modifie le technicien associé à la machine, |
|
70 |
// il peut-être nécessaire de mettre à jour les groupes de Vigilo. |
|
71 |
if (!empty($item->fields['users_id_tech'])) { |
|
72 |
$this->updateGroups(null); |
|
73 |
} |
|
62 | 74 |
} |
63 | 75 |
|
64 | 76 |
// Méthodes outils / annexes |
Also available in: Unified diff