From d8f212cff27d627efea8ffabb2f64d9211300588 Mon Sep 17 00:00:00 2001 From: OpenClaw Bot Date: Thu, 19 Feb 2026 20:29:32 -0600 Subject: [PATCH] Add debugging logs to syncFromServer --- data/tasks.json | 14 ++++++++++---- src/stores/useTaskStore.ts | 6 ++++++ 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/data/tasks.json b/data/tasks.json index b024c35..8035bf3 100644 --- a/data/tasks.json +++ b/data/tasks.json @@ -55,13 +55,19 @@ }, { "id": "2", - "title": "MoodWeave App Idea", + "title": "MoodWeave App Idea - UPDATED", "sprintId": "1771551323429", "projectId": "1", "status": "backlog", - "priority": "medium", + "priority": "high", "type": "idea", - "updatedAt": "2026-02-20T02:15:46.591Z" + "comments": [], + "tags": [ + "ios", + "social" + ], + "createdAt": "2026-02-18T17:01:23.109Z", + "updatedAt": "2026-02-20T02:28:23.700Z" }, { "id": "3", @@ -450,7 +456,7 @@ "updatedAt": "2026-02-20T01:52:57.259Z" } ], - "lastUpdated": 1771553746591, + "lastUpdated": 1771554503700, "sprints": [ { "name": "Sprint 1", diff --git a/src/stores/useTaskStore.ts b/src/stores/useTaskStore.ts index 9d8f457..b5990ab 100644 --- a/src/stores/useTaskStore.ts +++ b/src/stores/useTaskStore.ts @@ -406,14 +406,20 @@ export const useTaskStore = create()( const res = await fetch('/api/tasks') if (res.ok) { const data = await res.json() + console.log('syncFromServer: fetched', data.tasks?.length, 'tasks') if (data.tasks?.length > 0 || data.projects?.length > 0 || data.sprints?.length > 0) { + console.log('syncFromServer: updating store with server data') set({ projects: data.projects || get().projects, tasks: data.tasks || get().tasks, sprints: data.sprints || get().sprints, lastSynced: Date.now(), }) + } else { + console.log('syncFromServer: no data from server, keeping defaults') } + } else { + console.error('syncFromServer: API returned', res.status) } } catch (error) { console.error('Failed to sync from server:', error)