diff --git a/src/components/dashboard/Dashboard.tsx b/src/components/dashboard/Dashboard.tsx index 59daa72..f955af6 100644 --- a/src/components/dashboard/Dashboard.tsx +++ b/src/components/dashboard/Dashboard.tsx @@ -40,7 +40,8 @@ export function Dashboard() { }); const { data: maps = [] } = useQuery({ queryKey: ["maps"], queryFn: getGroupMaps }); - const mappedIds = new Set(maps.map((m) => m.project_id)); + const projectIds = new Set(projects.map((p) => p.id)); + const mappedIds = new Set(maps.map((m) => m.project_id).filter((id) => projectIds.has(id))); const standalone = projects.filter((p) => !mappedIds.has(p.id)); return (