-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
fix(ticket): auto-assign tech with ITIL category launch rule #19694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 10.0/bugfixes
Are you sure you want to change the base?
Conversation
seems good for me, can you add test ? |
It's good for customer |
@MyvTsv can fix |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This changes the behaviour of GLPI.
First, the auto assign was acting as a fallback. It was assigning tech/group only if none was already assigned. It means that it was not triggered, for instance, if a technician was added by a rule.
Second, it was possible to assign a tech based on a category defined by the rules. Now it will not be possible to do it anymore.
And then, it will change the behaviour of rules based on the assigned technician, and it may produce unexpected results, depending on the purpose of the corresponding rule.
I am not sure we should change it. @orthagh, your opinion?
@orthagh I assign a responsible group to a category and create a ticket rule with the group as a trigger that assigns that same group as an observer. I create a ticket manually without using formcreator, I assign the category to the ticket and the group assigned to the category is assigned as technician. However, this same group is not the ticket's observer, which should be the case according to the rule. If I create the same ticket, but manually assign the technician group without using the automatic assignment via the category, the rule is activated correctly, and the group also becomes the ticket observer. |
Description
Screenshots (if appropriate):
Rule:

ITILCategory:
