diff --git a/src/app/api/documents/inbound/[id]/__tests__/route.test.ts b/src/app/api/documents/inbound/[id]/__tests__/route.test.ts index 1f1ee72f9..3c5a5d443 100644 --- a/src/app/api/documents/inbound/[id]/__tests__/route.test.ts +++ b/src/app/api/documents/inbound/[id]/__tests__/route.test.ts @@ -22,6 +22,9 @@ vi.mock("@/lib/db", () => ({ deleteMany: vi.fn(), createMany: vi.fn(), }, + documentContentIndex: { + findUnique: vi.fn(), + }, illnessEpisode: { findMany: vi.fn(), }, @@ -131,6 +134,9 @@ beforeEach(() => { vi.mocked(prisma.documentConditionLink.createMany).mockResolvedValue({ count: 0, } as never); + vi.mocked(prisma.documentContentIndex.findUnique).mockResolvedValue( + null as never, + ); }); describe("PATCH /api/documents/inbound/[id]", () => { diff --git a/src/components/documents/document-ai-panels.tsx b/src/components/documents/document-ai-panels.tsx index bb508215b..88760bedb 100644 --- a/src/components/documents/document-ai-panels.tsx +++ b/src/components/documents/document-ai-panels.tsx @@ -316,7 +316,10 @@ export function ContentSearchStatus({ data-state="indexing" className="text-muted-foreground inline-flex items-center gap-1.5 rounded-full px-2 py-0.5 text-xs" > - + {t("documents.ai.statusIndexing")} ); diff --git a/src/components/documents/document-ai-section.tsx b/src/components/documents/document-ai-section.tsx index 56e842062..81f596717 100644 --- a/src/components/documents/document-ai-section.tsx +++ b/src/components/documents/document-ai-section.tsx @@ -142,7 +142,10 @@ export function DocumentAiSection({ disabled={indexPending || actionsDisabled} > {readLabel}