diff --git a/frontend/src/stores/useSiteInspectionStore.ts b/frontend/src/stores/useSiteInspectionStore.ts index 5fa6810..3856da5 100644 --- a/frontend/src/stores/useSiteInspectionStore.ts +++ b/frontend/src/stores/useSiteInspectionStore.ts @@ -91,7 +91,13 @@ export const useSiteInspectionStore = create( setCrawlComplete: (data) => set({ status: "inspecting", - discoveredPages: data.pages, + discoveredPages: data.pages.map((p) => ({ + ...p, + status: p.status || ("pending" as const), + inspection_id: p.inspection_id ?? null, + overall_score: p.overall_score ?? null, + grade: p.grade ?? null, + })), crawlProgress: { pagesFound: data.total_pages, currentUrl: "",