Znuny/Znuny LTS is a fork of the ((OTRS)) Community Edition, one of the most flexible web-based ticketing systems used for Customer Service, Help Desk, IT Service Management.
After clicking on the queue filter in AgentTicketStatusView, the user should be displayed the list of the queues currently available to filter by, based on the tickets in the list.
Actual behavior
If a sub queue is present in the list, instead of a drop-down with the queues, the dropdown gets stuck on "Loading ..."
This behaviour also appears in AgentTicketEscalationView.
How to reproduce
Steps to reproduce the behavior:
Go to AdminQueue and create two queues and a subqueue for each
Create two new tickets, one in each subqueue
Go to AgentTIcketStatusView
Click on the filter icon next to Queues to bring up the filter options
Click on the arrow to open the drop down menu
See that event sticks on "Loading ..."
Additional information
After extensive testing, it is stell not clear to us the source of the issue. We presume the bug to be in this function Core.UI.TreeSelection.ShowTreeSelection(). The return value of this function looks a little odd:
The queue with the id "9" has a child inside of it having the id "10".
The queue with the id "5" has no children inside of it (underlined in red). However, when looking into the queue with the id "6", one can see that it is a "ChildOf" the queue "5".
Environment
Expected behavior
After clicking on the queue filter in AgentTicketStatusView, the user should be displayed the list of the queues currently available to filter by, based on the tickets in the list.
Actual behavior
If a sub queue is present in the list, instead of a drop-down with the queues, the dropdown gets stuck on "Loading ..." This behaviour also appears in AgentTicketEscalationView.
How to reproduce
Steps to reproduce the behavior:
Additional information
After extensive testing, it is stell not clear to us the source of the issue. We presume the bug to be in this function Core.UI.TreeSelection.ShowTreeSelection(). The return value of this function looks a little odd:
The queue with the id "9" has a child inside of it having the id "10". The queue with the id "5" has no children inside of it (underlined in red). However, when looking into the queue with the id "6", one can see that it is a "ChildOf" the queue "5".
Screenshots
Stuck on "Loading ..."