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

Fcl 90 Use codes not params in search. #1377

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

dragon-dxw
Copy link
Collaborator

@dragon-dxw dragon-dxw commented Aug 15, 2024

We want to move to court codes as they're more stable etc. (EWHC-Chancery-IPEC)
But quite a lot of moving parts assume parameters (ewhc/ipec)

Currently incomplete

all these tests with ewhc/ch etc aren't testing the right thing.
We also need to make sure that edge cases like the QB/KB work
We also need to make sure Marklogic is updated to have the correct behaviour
Should we support old search URLs too?
The search form raises an error for ewhc/ch now, but doesn't highlight where (because there is nowhere)

some routes still use params internally -- get_court_crest_path, get_court_intro_text, get_court_date_range

many test_search tests still testing parameters not codes.

Changes in this PR:

Jira card / Rollbar error (etc)

https://national-archives.atlassian.net/browse/FCL-90

Screenshots of UI changes:

Before

After

  • Requires env variable(s) to be updated

@dragon-dxw dragon-dxw changed the title Fcl 90 move to codes not params Fcl 90 Use codes not params in search. Aug 15, 2024
@dragon-dxw dragon-dxw force-pushed the FCL-90-move-to-codes-not-params branch from 2816241 to 9310458 Compare September 20, 2024 14:16
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.

1 participant