mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-10-11 05:36:03 +02:00
Minor clarity update for connectors (#2480)
This commit is contained in:
@@ -27,6 +27,8 @@ import {
|
|||||||
connectorConfigs,
|
connectorConfigs,
|
||||||
createConnectorInitialValues,
|
createConnectorInitialValues,
|
||||||
createConnectorValidationSchema,
|
createConnectorValidationSchema,
|
||||||
|
defaultPruneFreqDays,
|
||||||
|
defaultRefreshFreqMinutes,
|
||||||
} from "@/lib/connectors/connectors";
|
} from "@/lib/connectors/connectors";
|
||||||
import { Modal } from "@/components/Modal";
|
import { Modal } from "@/components/Modal";
|
||||||
import GDriveMain from "./pages/gdrive/GoogleDrivePage";
|
import GDriveMain from "./pages/gdrive/GoogleDrivePage";
|
||||||
@@ -154,7 +156,6 @@ export default function AddConnector({
|
|||||||
initialValues={createConnectorInitialValues(connector)}
|
initialValues={createConnectorInitialValues(connector)}
|
||||||
validationSchema={createConnectorValidationSchema(connector)}
|
validationSchema={createConnectorValidationSchema(connector)}
|
||||||
onSubmit={async (values) => {
|
onSubmit={async (values) => {
|
||||||
console.log(" Iam submiing the connector");
|
|
||||||
const {
|
const {
|
||||||
name,
|
name,
|
||||||
groups,
|
groups,
|
||||||
@@ -189,9 +190,9 @@ export default function AddConnector({
|
|||||||
|
|
||||||
// Apply advanced configuration-specific transforms.
|
// Apply advanced configuration-specific transforms.
|
||||||
const advancedConfiguration: any = {
|
const advancedConfiguration: any = {
|
||||||
pruneFreq: pruneFreq * 60 * 60 * 24,
|
pruneFreq: (pruneFreq || defaultPruneFreqDays) * 60 * 60 * 24,
|
||||||
indexingStart: convertStringToDateTime(indexingStart),
|
indexingStart: convertStringToDateTime(indexingStart),
|
||||||
refreshFreq: refreshFreq * 60,
|
refreshFreq: (refreshFreq || defaultRefreshFreqMinutes) * 60,
|
||||||
};
|
};
|
||||||
|
|
||||||
// Google sites-specific handling
|
// Google sites-specific handling
|
||||||
|
@@ -873,6 +873,9 @@ export function createConnectorValidationSchema(
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export const defaultPruneFreqDays = 30; // 30 days
|
||||||
|
export const defaultRefreshFreqMinutes = 30; // 30 minutes
|
||||||
|
|
||||||
// CONNECTORS
|
// CONNECTORS
|
||||||
export interface ConnectorBase<T> {
|
export interface ConnectorBase<T> {
|
||||||
name: string;
|
name: string;
|
||||||
|
Reference in New Issue
Block a user