-
Notifications
You must be signed in to change notification settings - Fork 0
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
Featured collections should only include public visibility collections #157
Comments
Verified that on all themes, clicking the "View all collections" button takes the user to |
Should I be concerned that in https://au-archives.palni-palci-staging.notch8.cloud/catalog?f%5Bgeneric_type_sim%5D%5B%5D=Collection&locale=en, only two collections show when I select the "Show All Collections" button? |
When logged out we can only see 2 collections because only 2 are public. If you log in you can see more. Let us know if you expect something different though. logged in as support@notch8: |
However, the thing I'm noticing that may be a bug is seeing featured collections display private works when the user is logged out. When they click on them they can't see anything without logging in, but I'd think they shouldn't see them in the featured collections to click on them to begin with. LaRita will make a separate ticket for this issue if you agree it's undesirable behavior. cc @ndroark Or rather, we should confirm the behavior against prod before calling it a bug. |
Since this ticket didn't have any work done on it, I will just clarify the situation so we can duplicate it for testing and update the description. It will be moved back to ready for development status. |
The private collections are still featured and visible on the homepage to logged out users. My hunch is that these odd behaviors are artifacts of the import process, since the collections were set to public on the repository before it was ported over. |
Thanks Nic... You may be correct that it is because of the import process. In the production demo site, a collection is automatically unfeatured if it is changed to private. We do need to verify that the unfeaturing is happening correctly, and that the feature button only shows on public objects. This may not have carried over as we valkyrized, so we want to make sure it works correctly. |
QA RESULTS: ✅ PASStested on STAGING Testing Instructions
|
Is this expected to work retroactively? I still see collections featured on the https://au-archives.palni-palci-staging.notch8.cloud/ homepage that are set to private. |
@ndroark This one is strange, somehow it got featured and it seemingly stuck that way perhaps? When I click on the private collection, there isn't a button to unfeature it (because there it should be featureable in the first place). So I'm wondering if we need to set up a script to check each tenant for its featured collections and remove it if they are privaet. |
That makes sense, and I think of it as very low priority. I think it would be fine to put this ticket to deploy and create a future maintenance ticket for the script function. |
I believe there may have been issues from some past attempts to bring data over from production, where permissions didn't get set correctly on some items. I wouldn't expect to see similar issues in production but we can definitely create a simple script if we find it necessary. |
Summary
When clicking the 'View all collections' button from the home page, directs the user to a search results page that does not contain all of the facets andthe facets are not styled the same as HykuCommons.The above-described facet-limitation is expected behavior, as facets only appear if there is content faceted for the subset of search data. However, additional issues exist with the collections on the homepage, as updated in the details below.
Recordings
Knapsack
Screen.Recording.2024-10-09.at.9.59.38.AM.mov
HykuCommons
Screen.Recording.2024-10-09.at.10.01.21.AM.mov
Details
Featured collections should ONLY be public collections.
Acceptance Criteria
Testing Instructions
The text was updated successfully, but these errors were encountered: