28-Jun-2026 — Prevent duplicate Ramblers walks after date changes within NGX ref #239

build 723commit 2a9c585


What's new

Fixes duplicate Ramblers walks when an already-published walk is moved to a different date.

The Ramblers upload selection page now also detects when the walk date on the group website differs from the linked Ramblers walk, clearly indicating that the walk needs republishing instead of incorrectly reporting that everything is up to date.

At a glance

How it behaves

When a linked walk is found on Ramblers by its stable Ramblers id, the local walk remains linked even if the displayed date differs. That lets the next upload update the existing Ramblers entry instead of creating a second copy on the new date.

On the upload selection page, if the linked Ramblers walk exists but its date differs from the group website, the walk is automatically marked for publishing. The status message clearly reports both dates, for example:

Ramblers date is Thursday, 23 July 2026 but group website date is Thursday, 16 July 2026

If the Ramblers entry genuinely no longer exists, the local Ramblers id, URL and related link are still removed as before.

How to try it out

  1. Edit a published walk and move it to another date.
  2. Open the Ramblers publishing flow.
  3. Confirm the upload selection page marks the walk for publishing and reports the differing Ramblers and group website dates.
  4. Publish the walk.
  5. Confirm the existing Ramblers walk is updated rather than a duplicate being created.

Technical changes