Bonjour,
J'ai des cas d'usages dans lesquels les usagers n'ont pas explicitement le droit de modifier un ticket, mais peuvent le résoudre, rajouter des suivis, etc.
Avec behavior, cela provoque l'affichage d'un bloc lorsque l'on affiche le formulaire de solution, dû au fait que la fonction checkWarning retourne false (dans mon cas, à cause de cette ligne :
|
|| (!Session::haveRight('ticket', UPDATE) |
). cf capture :
Est-ce possible de modifier cette ligne avec plus de finesse, du genre :
- !(Session::haveRight('ticket', UPDATE) || Session::haveRight('ITILSolution', CREATE))
(la ligne écrite au dessus est probablement fausse, c'était simplement pour exprimer une solution répondant au problème évoqué ici).
Cordialement
Bonjour,
J'ai des cas d'usages dans lesquels les usagers n'ont pas explicitement le droit de modifier un ticket, mais peuvent le résoudre, rajouter des suivis, etc.
Avec behavior, cela provoque l'affichage d'un bloc lorsque l'on affiche le formulaire de solution, dû au fait que la fonction checkWarning retourne false (dans mon cas, à cause de cette ligne :
behaviors/src/Common.php
Line 303 in e5b57a2
Est-ce possible de modifier cette ligne avec plus de finesse, du genre :
(la ligne écrite au dessus est probablement fausse, c'était simplement pour exprimer une solution répondant au problème évoqué ici).
Cordialement