# 22-Jul-2026 — id-aware CSV import with leader-only updates, and address lookups that resolve to the a... [#302](https://github.com/nbarrett/ngx-ramblers/issues/302)

## [build 789](https://github.com/nbarrett/ngx-ramblers/actions/runs/29965636738) — [commit 0b81be8](https://github.com/nbarrett/ngx-ramblers/commit/0b81be8f2565c96ec9fe1408bc1301e6141b2da0)

_____

## 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