-
-
Notifications
You must be signed in to change notification settings - Fork 406
[17.0] [IMP] Set default assigned user by category for tickets created from portal #808
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
[17.0] [IMP] Set default assigned user by category for tickets created from portal #808
Conversation
|
Which is the use case for this? It seems very specific/custom. |
|
@lperez-solvos change PR & commit title, replacing "add default partner on portal" by "set default assigned user by category for tickets created from portal", that is the proper meaning of the improvement. |
@pedrobaeza we think this improvement could be useful. When a customer users creates a ticket from portal frontend, they set a default category for the ticket, as their first decision of the meaning of the issue. With this new feature, it's possible to directly assign such tickets to the proper internal helpdesk user, for the very first attention (e.g. a category is specific enough and there's always the same user that should make the triage for these category tickets). Anyway, if this feature is not interesting for a certain helpdesk installation, leaving this field empty for every category will keep current standard behavior. |
|
IMO, that's a usage a bit deformed according your flows, and can enter in conflict with others like teams assignation/notifications, but let's see what others think. |
I was testing this on Runboat, and there could be an issue when selecting a category with a user who doesn't belong to the selected team. One possible solution could be to add a restriction: if |
a059830 to
213093a
Compare
213093a to
562392b
Compare
…s created from portal In portal view, add assined user by default when is established on helpdesk.
562392b to
ca1cff4
Compare
|
I'm on @pedrobaeza side from a design perspective — this is a very specific case. Assigning the responsible user in Odoo EE typically happens at the Helpdesk Team level as part of the system's natural flow. Configuring the team instead of an individual would be less intrusive and feel less like an external intervention in the process. Your requirement is legitimate, but it should be addressed in the proper context. Keeping the PR open to gather feedback from the community is reasonable. |
|
Thanks @pedrobaeza @rrebollo for the feedback. Attending your comments, we've finally moved this to a new candidate addon |
In the portal view, automatically assign the user specified in the Helpdesk configuration by default, but only when the ticket is created through the portal by a portal user. The list of assignable users must be limited to internal users only.



