Support

Akeeba Ticket System

#19857 COM_ATS_TICKET_PERMISSION_ERROR when using pull-down to close, no issue when using close button

Posted in ‘Akeeba Ticket System for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Ticket System version
n/a

Latest post by user66952 on Monday, 21 April 2014 21:00 CDT

user66952
Hello,
When my users try to close a ticket from the my tickets view using the pulldown, there is absolutely no action taken, no warning messages pop up, and nothing happens. I checked with firebug, and there's not POST action being generated when I use the pulldown menu. That is problem 1.

When I click on the ticket and open it, then try to use the pulldown menu to close the ticket, I get the following error: COM_ATS_TICKET_PERMISSION_ERROR

However, if I use the 'close' button (in the same row as the make private and disable button), I am able to close the ticket properly. My users are getting confused because one way works but not the other.

I'm using a git version right now due to another issue, but I reverted back to 1.4.1 and it has the same issue. The user in that group has the following permissions:
Support Staff - Allowed
Create - Allowed
Delete - Not Allowed (inherited)
Edit - Allowed
Edit State - Allowed
Create Private - Not Allowed (inherited)
Create Attachment - Not Allowed (inherited)

tampe125
Akeeba Staff
Hello Daniel,

did you set any specific permission on the category the user is managing?

Davide Tampellini

Developer and Support Staff

๐Ÿ‡ฎ๐Ÿ‡นItalian: native ๐Ÿ‡ฌ๐Ÿ‡งEnglish: good โ€ข ๐Ÿ• My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user66952
Yes, the user is assigned to the group for that category. I have a view created that includes that group. I assigned the view to the category in ATS.

For that view the permissions are as follows:
Support Staff - Allowed (Manual)
Create - Allowed (Manual)
Delete - Not Allowed (inherited)
Edit - Allowed (Manual)
Edit State - Allowed (Manual)
Create Private - Not Allowed (inherited)
Create Attachment - Not Allowed (inherited)


The weird thing is, he can close tickets using the power button icon, but not using the pulldown.

I have about 75 users, all using their own locations category. They all have the same problem, and all are set up the same way.

tampe125
Akeeba Staff
Can you please install the latest dev release and try again?

Davide Tampellini

Developer and Support Staff

๐Ÿ‡ฎ๐Ÿ‡นItalian: native ๐Ÿ‡ฌ๐Ÿ‡งEnglish: good โ€ข ๐Ÿ• My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user66952
When I try to install:
Fatal error: Class 'F0FUtilsInstallscript' not found in C:\inetpub\wwwroot\nesjoomla\tmp\install_5350d3fb3627f\script.ats.php on line 29

Are you testing this before you provide the updates?

tampe125
Akeeba Staff
Of course they are tested, but there is a reason if they are called "dev releases".
Your previous release of F0F was missing a couple of files, please delete the folder libraries/f0f (f-zero-f) and install it again, you won't have any issues.

Davide Tampellini

Developer and Support Staff

๐Ÿ‡ฎ๐Ÿ‡นItalian: native ๐Ÿ‡ฌ๐Ÿ‡งEnglish: good โ€ข ๐Ÿ• My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user66952
This issue is resolved. Thanks!
I have akeeba backup installed, so I ended up having to disable it first, then deleting the folder, then install ATS git again, then re-enabling akeeba backup.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!