Carousels Admin not displaying for other accounts on 3.6
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.7 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I'm seeing a strange issue on a handful of 3.6 systems I've tested this on. They all seem to have it.
When going into the Carousels ADMIN screen, the screen seems to break if the user viewing them is not the one who created them and has their owner ID stamped on the bucket associated with the Carousel.
So for example I am seeing if a particular set of Carousels is owned by Library #4, and you have 3 that were created by User 1000, and 3 that were created by User 1001, the admin screen will break when trying to access the buckets not owned by the viewing user.
Another odd thing here, is that if I assign the "viewing" user with superuser status in the database, then it will work for that user. That seems permission related, but I have assigned every single EG permission to an account to test with, and the problem still persists if not a Superuser.
Wanted to reach out to see if anyone else is having this same issue before progressing farther with this.
tags: | added: carousels |
tags: |
added: opac-carousel removed: carousels |
Changed in evergreen: | |
assignee: | nobody → Andrea Neiman (aneiman) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Confirmed, we are seeing this in 3.6.4.