Good afternoon,
We have recently upgraded our Joomla website in the following way:
- Joomla version 3.7.4 to version 3.9.19
- PHP version 5.5.30 to version 7.2.31
- Akeeba Ticket system version 2.4.3 to version 3.4.1
Two bugs with the front end of the ticketing system have been found. These bugs only appeared after the above three upgrades were completed.
Bug 1: Select A User
When creating a new support ticket, there is a button called "Select a User". Nothing happens when this button is clicked. Chrome dev tools shows the following output in console:
Uncaught ReferenceError: ats is not defined
at HTMLAnchorElement.akeeba.ATS.NewTicket.onUserSelectClick (NewTicket.js:47)
at HTMLAnchorElement.listenHandler (System.js:753)
akeeba.ATS.NewTicket.onUserSelectClick @ NewTicket.js:47
listenHandler @ System.js:753
Bug 2: Changing ticket status
We have a custom ticket status defined as 1=Escalated (configured in the admin component). If you try to change a ticket to have this status an error is displayed. I have attached a screenshot of what is shown in the browser. We have another custom ticket status defined as 2=Escalated - Hold and clicking on this does not produce the same error. Clicking on any of the main statuses also does not produce an error (open, pending, closed).
Please let me know if you need any more information to troubleshoot this issue and any help will be greatly appreciated.
Kind regards,
Dale