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

Represent facet.missing facets with an explicit internal representation #2516

Merged
merged 3 commits into from Nov 16, 2021

Conversation

cbeer
Copy link
Member

@cbeer cbeer commented Nov 12, 2021

This PR extracts a consistent internal representation for the "facet missing" facet item and addresses some url parameter parsing that leaked out of the SearchState into query building and constraint display.

I've also changed the URL representation from 2 kinda strange-looking parameters (f[-subject_geo_ssim:[* TO *]][]= and f[subject_geo_ssim][]=) to 1 (f[-subject_geo_ssim][]=[* TO *]). I'm not sure to what extent we need to support the previous url representation here or not 🤷‍♂️

@cbeer cbeer force-pushed the facet-missing-internal-representation branch 2 times, most recently from 4f1b8c4 to 413e3e6 Compare November 12, 2021 23:37
@cbeer cbeer marked this pull request as ready for review November 12, 2021 23:41
@cbeer cbeer force-pushed the facet-missing-internal-representation branch from 413e3e6 to 48dfac9 Compare November 13, 2021 15:08
@bess bess merged commit 9044b8c into main Nov 16, 2021
@bess bess deleted the facet-missing-internal-representation branch November 16, 2021 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants