From c5032d25c986ccfa9be08c698eec7f8a8b8708e8 Mon Sep 17 00:00:00 2001 From: pablodanswer Date: Tue, 17 Sep 2024 10:25:39 -0700 Subject: [PATCH] Minor clarity update for connectors (#2480) --- .../app/admin/connectors/[connector]/AddConnectorPage.tsx | 7 ++++--- web/src/lib/connectors/connectors.ts | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx b/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx index 73d1d84e0e26..98d4601614d1 100644 --- a/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx +++ b/web/src/app/admin/connectors/[connector]/AddConnectorPage.tsx @@ -27,6 +27,8 @@ import { connectorConfigs, createConnectorInitialValues, createConnectorValidationSchema, + defaultPruneFreqDays, + defaultRefreshFreqMinutes, } from "@/lib/connectors/connectors"; import { Modal } from "@/components/Modal"; import GDriveMain from "./pages/gdrive/GoogleDrivePage"; @@ -154,7 +156,6 @@ export default function AddConnector({ initialValues={createConnectorInitialValues(connector)} validationSchema={createConnectorValidationSchema(connector)} onSubmit={async (values) => { - console.log(" Iam submiing the connector"); const { name, groups, @@ -189,9 +190,9 @@ export default function AddConnector({ // Apply advanced configuration-specific transforms. const advancedConfiguration: any = { - pruneFreq: pruneFreq * 60 * 60 * 24, + pruneFreq: (pruneFreq || defaultPruneFreqDays) * 60 * 60 * 24, indexingStart: convertStringToDateTime(indexingStart), - refreshFreq: refreshFreq * 60, + refreshFreq: (refreshFreq || defaultRefreshFreqMinutes) * 60, }; // Google sites-specific handling diff --git a/web/src/lib/connectors/connectors.ts b/web/src/lib/connectors/connectors.ts index 21d7802bfceb..7e56a498dcde 100644 --- a/web/src/lib/connectors/connectors.ts +++ b/web/src/lib/connectors/connectors.ts @@ -873,6 +873,9 @@ export function createConnectorValidationSchema( }); } +export const defaultPruneFreqDays = 30; // 30 days +export const defaultRefreshFreqMinutes = 30; // 30 minutes + // CONNECTORS export interface ConnectorBase { name: string;