From 9b7069a0430867ac043a1a53d74d24618653c9ab Mon Sep 17 00:00:00 2001 From: Weves Date: Wed, 29 Nov 2023 01:56:26 -0800 Subject: [PATCH] Disallow re-indexing for File connector --- .../app/admin/connector/[ccPairId]/page.tsx | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/web/src/app/admin/connector/[ccPairId]/page.tsx b/web/src/app/admin/connector/[ccPairId]/page.tsx index 50686a2ef..6e787fb35 100644 --- a/web/src/app/admin/connector/[ccPairId]/page.tsx +++ b/web/src/app/admin/connector/[ccPairId]/page.tsx @@ -14,6 +14,12 @@ import { SSRAutoRefresh } from "@/components/SSRAutoRefresh"; import { ErrorCallout } from "@/components/ErrorCallout"; import { ReIndexButton } from "./ReIndexButton"; import { isCurrentlyDeleting } from "@/lib/documentDeletion"; +import { ValidSources } from "@/lib/types"; + +// since the uploaded files are cleaned up after some period of time +// re-indexing will not work for the file connector. Also, it would not +// make sense to re-index, since the files will not have changed. +const CONNECTOR_TYPES_THAT_CANT_REINDEX: ValidSources[] = ["file"]; export default async function Page({ params, @@ -88,11 +94,15 @@ export default async function Page({
Indexing Attempts - + {!CONNECTOR_TYPES_THAT_CANT_REINDEX.includes( + ccPair.connector.source + ) && ( + + )}