Skip to content

Fix WAW (Warwick) scraper#403

Open
symroe wants to merge 1 commit into
masterfrom
fix/WAW-scraper
Open

Fix WAW (Warwick) scraper#403
symroe wants to merge 1 commit into
masterfrom
fix/WAW-scraper

Conversation

@symroe

@symroe symroe commented Jun 29, 2026

Copy link
Copy Markdown
Member

What broke

Warwick District Council migrated their CMIS instance from estates8.warwickdc.gov.uk to estates10.warwickdc.gov.uk. The old domain has been returning a connection error for 4 consecutive days (June 24–27). The council's own website at warwickdc.gov.uk already links to estates10 for the "Councillors A to Z" page, confirming the migration is permanent.

What was fixed

  • Updated base_url in metadata.json from https://estates8.warwickdc.gov.uk/cmis/ to https://estates10.warwickdc.gov.uk/cmis/

Scrape results

Verified by fetching https://estates10.warwickdc.gov.uk/cmis/ directly (Python requests, 200 OK) and parsing the councillor listing:

Metric Count
Councillors found 44
With email address 44
With photo 44

All 44 councillors have PE_People_PersonBlock divs with PenPic thumbnail photos and email addresses on their individual detail pages.


Generated by Claude Code

Warwick District Council migrated their CMIS instance from
estates8.warwickdc.gov.uk to estates10.warwickdc.gov.uk. The old domain
now returns a connection error; the new one serves valid HTML (200 OK)
with 44 councillors, all with photos and email addresses.
@symroe

symroe commented Jun 29, 2026

Copy link
Copy Markdown
Member Author

Re-scrape after 3276ced

URL updated from estates8 to estates10. Verified by fetching the new endpoint directly with Python requests:

Metric Count
Councillors found 44
With email address 44
With photo 44

All 44 councillors have photos (PenPic thumbnails served from /CMIS/images/CMIS/Penpics/Thumbnails/) and email addresses retrieved from individual councillor detail pages.


Generated by Claude Code

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