22-Jul-2026 — id-aware CSV import with leader-only updates, and address lookups that resolve to the a... #302
build 789 — commit 0b81be8
What's new
Two improvements for programmes that came from Walks Manager. Re-importing the Event Data Management CSV now matches each walk by its id and updates only the leader fields, so an admin can fill in the leader column in a spreadsheet and re-import without stripping images, the real Walks Manager URL or the Ramblers linkage. Separately, a deleted walk that shares its web address with a live walk no longer wins the address lookup, so viewing or editing always resolves to the active walk.
At a glance
- re-importing the Event Data Management CSV matches each row by Walk ID (Ramblers id, a previous import's id, or the database id) before falling back to title and date
- for Walks Manager and manually created walks, only the leader, contact details and publishing contact name are updated - title, description, dates, locations, distances, images and the Walks Manager URL are left untouched
- this completes the round trip: export with Walk IDs, fill in the Walk leaders column, re-import, and only the leaders change
- a deleted walk sharing its web address with a live walk no longer wins the lookup - viewing or editing resolves to the active walk, and deleted walks stay recoverable and hidden