diff --git a/ccw/src/templates/dashboard-js/components/navigation.js b/ccw/src/templates/dashboard-js/components/navigation.js index 0b269c06..e5463eb5 100644 --- a/ccw/src/templates/dashboard-js/components/navigation.js +++ b/ccw/src/templates/dashboard-js/components/navigation.js @@ -299,7 +299,7 @@ async function refreshWorkspace() { }); [...(data.liteTasks?.litePlan || []), ...(data.liteTasks?.liteFix || [])].forEach(s => { - const sessionKey = `lite-${s.session_id}`.replace(/[^a-zA-Z0-9-]/g, '-'); + const sessionKey = `lite-${s.type}-${s.id}`.replace(/[^a-zA-Z0-9-]/g, '-'); liteTaskDataStore[sessionKey] = s; }); diff --git a/ccw/src/templates/dashboard-js/components/notifications.js b/ccw/src/templates/dashboard-js/components/notifications.js index dde3caf6..c787af89 100644 --- a/ccw/src/templates/dashboard-js/components/notifications.js +++ b/ccw/src/templates/dashboard-js/components/notifications.js @@ -823,7 +823,7 @@ async function refreshWorkspaceData(newData) { }); [...(newData.liteTasks?.litePlan || []), ...(newData.liteTasks?.liteFix || [])].forEach(s => { - const key = `lite-${s.session_id}`.replace(/[^a-zA-Z0-9-]/g, '-'); + const key = `lite-${s.type}-${s.id}`.replace(/[^a-zA-Z0-9-]/g, '-'); liteTaskDataStore[key] = s; }); diff --git a/ccw/src/templates/dashboard-js/views/lite-tasks.js b/ccw/src/templates/dashboard-js/views/lite-tasks.js index 96875ffe..17b0de00 100644 --- a/ccw/src/templates/dashboard-js/views/lite-tasks.js +++ b/ccw/src/templates/dashboard-js/views/lite-tasks.js @@ -2817,7 +2817,7 @@ function showLiteTaskDetailPage(sessionKey) { -