fix: 크롤링 완료 시 페이지 status를 pending으로 초기화
SSE crawl_complete 이벤트의 pages에 status 필드가 없어서 검사 중 스피너가 표시되지 않던 문제 수정 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@ -91,7 +91,13 @@ export const useSiteInspectionStore = create<SiteInspectionState>(
|
||||
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: "",
|
||||
|
||||
Reference in New Issue
Block a user