Package registry list UI on project page requests for unavailable sort order
Context
Setting sort by Project
on package registry list group page & then visiting a project package registry list page renders empty results and an empty sort dropdown.
video:
Screen_Recording_2023-09-04_at_8.21.04_pm
Investigation
This is caused by the shared key passed to local-storage-sync
component within package_search.vue
.
Implementation guide
- Use different
storage-key
for conditionisGroupPage
on https://gitlab.com/gitlab-org/gitlab/-/blob/a7f0f2f71ff05056a731b111a165c0bc7176deaa/app/assets/javascripts/packages_and_registries/package_registry/components/list/package_search.vue#L117
Edited by Rahul Chanila