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

v1.8.4 #1432

Merged
merged 6 commits into from
Jun 10, 2021
Merged

v1.8.4 #1432

merged 6 commits into from
Jun 10, 2021

Conversation

tmeyer2115
Copy link
Collaborator

Fixes

oshi97 and others added 6 commits June 8, 2021 13:40
When sending facets in a search request, there is logic that first checks
whether FACET_FILTER_NODES exist. If none exist, we default to using whatever
was persisted in the URL. The issue was that this logic was not being duplicated
for persisting facets in the URL. If facets were applied from the URL on a search
run on page load, for example, we would try to persist facets using the FACET_FILTER_NODE
state on page load, which would be no filter nodes existing. Defaulting this to whatever
is persisted in the URL fixes the issue.

J=SLAP-1377
TEST=manual,auto

saw that I can double refresh the page with facets applied from the url, and also
that the back and forwards buttons work for facets

added a additional refresh and forward nav actions to the facetsonload acceptance test to
test double refreshing and forward naving with facets from the URL
added a new facetsonload.html for this test, with the only difference being
 searchOnChange: true for facets (which is the default as well as more common config setting)
@coveralls
Copy link

coveralls commented Jun 10, 2021

Coverage Status

Coverage increased (+0.03%) to 56.822% when pulling a78d4a1 on hotfix/v1.8.4 into 49b6d0f on develop.

@tmeyer2115 tmeyer2115 merged commit 8362481 into develop Jun 10, 2021
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

3 participants