Skip to content
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

Bug: Permissions bug with pages widget #3249

Open
VanessaVenti opened this issue Oct 30, 2024 · 0 comments
Open

Bug: Permissions bug with pages widget #3249

VanessaVenti opened this issue Oct 30, 2024 · 0 comments
Labels

Comments

@VanessaVenti
Copy link

Description

For users logged in as an exhibit admin or curator the pages widget does not function correctly and prevents me from selecting the page I want to use in the widget. The widget does function correctly for super admin users.

Steps to reproduce

  1. Log into Spotlight with a user account that is NOT a super admin account, but does have either admin or curator permissions for an exhibit.
  2. Create a Curated Feature or About exhibit page (if one does not already exist)
  3. Using the Pages widget, add that page to any other page (Home, Curated Feature, or About) by typing the title of the desired page.
  4. When functioning correctly, predictive text will begin displaying option pages you can select from. This does not happen when logged in as an admin or curator, thus preventing the user from selecting the page they want to use in the widget.

Expected behavior

When following the steps above you will see predictive text that displays option pages you can select from. When logged in as super admins, you are able to select the appropriate page by the title listed from the predictive text. When logged in NOT as a super admin, no pages appear when typing in a title thus preventing the user from selecting the page they want to use in the widget.

Related issues and fixes

Surfliner has this issue documented in their backlog along with a fix that could potentially be contributed back to core.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant