Skip to content

Update to support existing crossword routes in puzzle cards - #16740

Merged
gustavo-olmedo merged 1 commit into
mainfrom
puzzles/fix-routing-and-interactions
Sep 16, 2026
Merged

gustavo-olmedo merged 1 commit into
mainfrom
puzzles/fix-routing-and-interactions

Conversation

@gustavo-olmedo

Copy link
Copy Markdown
Contributor

What does this change?

Extends internal URL validation to recognise /crosswords/... routes as valid internal Guardian URLs.

Crossword archive URLs continue to use /crosswords/series/....

Why?

Frontend now generates crossword card URLs using the new route format:

  • /crosswords/quick/:id
  • /crosswords/cryptic/:id

instead of the legacy /puzzles-and-games/crosswords/... routes.

DCR needs to recognise these new crossword paths as internal URLs so they are handled correctly.

How has this change been tested?

Tested the updated internal URL validation against /crosswords/... paths and verified the expected behaviour.

Screenshots

N/A — no visual changes.

@gustavo-olmedo gustavo-olmedo added feature Departmental tracking: work on a new feature run_chromatic Runs chromatic when label is applied labels Sep 16, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Sep 16, 2026
@gustavo-olmedo
gustavo-olmedo added this pull request to the merge queue Sep 16, 2026
Merged via the queue into main with commit 8268e1b Sep 16, 2026
36 of 37 checks passed
@gustavo-olmedo
gustavo-olmedo deleted the puzzles/fix-routing-and-interactions branch September 16, 2026 15:26
@gu-prout

gu-prout Bot commented Sep 16, 2026

Copy link
Copy Markdown

Seen on PROD (merged by @gustavo-olmedo 9 minutes and 16 seconds ago) Please check your changes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Departmental tracking: work on a new feature Seen-on-PROD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants