-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
[5.2][Guided Tours] auto start functionality breaks manager user #44080
Comments
Ping @obuisard |
I can reproduce the problem. Looking into it. |
It is a permission issue. We call the Ajax controller fetchUserState but the Manager is missing the Access Administration Interface permission for /administrator/index.php?option=com_guidedtours&task=ajax.fetchUserState&format=json&tid=12&sid=1&context=tour.skip to go through |
I got the identical error message after logging in as Super User when I clicked Complete at the end of the Welcome Tour. |
@dautrich Rolf, what was the error in the browser console? |
When I tried for the first time, I didn't have a look at the browser console (shame on me). |
Thanks, I am glad because it should not happen... But still concerning why it happened the first time. |
I have created a fix. Please wait for PR. I created a Dispatcher for Guided Tours, none was provided. |
Closing as having a pull request. Please test #44082 . Thanks in advance. |
Steps to reproduce the issue
Expected result
no error
Actual result
If you open home dashboard the "Welcome to Joomla!" tour starts
When click "Cancel" or "Hide Forever" an error appears (also when you try to finish the tour)
Console Error:
/administrator/index.php?option=com_guidedtours&task=ajax.fetchUserState&format=json&tid=12&sid=1&context=tour.skip
This error is also present if you try to cancel any other tour.
System information (as much as possible)
j5.2.0-beta3-dev
Additional comments
Caused by #43814
Should be a release blocker
The text was updated successfully, but these errors were encountered: