From 9f5befc729bae4eb139e05d97938cf4f03082181 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Fri, 5 Dec 2025 22:40:20 -0800 Subject: [PATCH] Update task task-024 --- ... - Open-Mapping-Collaborative-Route-Planning-Module.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md b/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md index 3ccfbb8..94e5ffa 100644 --- a/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md +++ b/backlog/tasks/task-024 - Open-Mapping-Collaborative-Route-Planning-Module.md @@ -4,7 +4,7 @@ title: 'Open Mapping: Collaborative Route Planning Module' status: In Progress assignee: [] created_date: '2025-12-04 14:30' -updated_date: '2025-12-05 05:35' +updated_date: '2025-12-06 06:40' labels: - feature - mapping @@ -129,4 +129,10 @@ Enhanced MapShapeUtil (1326 lines) with: - Pulse animation on user GPS marker - "Fit All" button to zoom to all GPS users - Route info badge when panel is closed + +Fixed persistence issue with two changes: + +1. Server-side: handlePeerDisconnect now flushes pending saves immediately (prevents data loss on page close) + +2. Client-side: Changed merge strategy from 'local takes precedence' to 'server takes precedence' for initial load