mirror of
https://github.com/arc53/DocsGPT.git
synced 2026-05-03 23:36:38 +00:00
(feat:connector,fe) sync api, notification
This commit is contained in:
@@ -38,6 +38,7 @@ const endpoints = {
|
|||||||
UPDATE_TOOL_STATUS: '/api/update_tool_status',
|
UPDATE_TOOL_STATUS: '/api/update_tool_status',
|
||||||
UPDATE_TOOL: '/api/update_tool',
|
UPDATE_TOOL: '/api/update_tool',
|
||||||
DELETE_TOOL: '/api/delete_tool',
|
DELETE_TOOL: '/api/delete_tool',
|
||||||
|
SYNC_CONNECTOR: '/api/connectors/sync',
|
||||||
GET_CHUNKS: (
|
GET_CHUNKS: (
|
||||||
docId: string,
|
docId: string,
|
||||||
page: number,
|
page: number,
|
||||||
|
|||||||
@@ -104,6 +104,18 @@ const userService = {
|
|||||||
apiClient.get(endpoints.USER.DIRECTORY_STRUCTURE(docId), token),
|
apiClient.get(endpoints.USER.DIRECTORY_STRUCTURE(docId), token),
|
||||||
manageSourceFiles: (data: FormData, token: string | null): Promise<any> =>
|
manageSourceFiles: (data: FormData, token: string | null): Promise<any> =>
|
||||||
apiClient.postFormData(endpoints.USER.MANAGE_SOURCE_FILES, data, token),
|
apiClient.postFormData(endpoints.USER.MANAGE_SOURCE_FILES, data, token),
|
||||||
|
syncConnector: (docId: string, token: string | null): Promise<any> => {
|
||||||
|
const sessionToken = localStorage.getItem('google_drive_session_token');
|
||||||
|
return apiClient.post(
|
||||||
|
endpoints.USER.SYNC_CONNECTOR,
|
||||||
|
{
|
||||||
|
source_id: docId,
|
||||||
|
session_token: sessionToken,
|
||||||
|
provider: 'google_drive'
|
||||||
|
},
|
||||||
|
token
|
||||||
|
);
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
export default userService;
|
export default userService;
|
||||||
|
|||||||
@@ -171,7 +171,6 @@ const ConnectorTreeComponent: React.FC<ConnectorTreeComponentProps> = ({
|
|||||||
variant: 'primary',
|
variant: 'primary',
|
||||||
});
|
});
|
||||||
|
|
||||||
// No delete option for connector files
|
|
||||||
|
|
||||||
return options;
|
return options;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user