fix: API export-chats endpoint function import error (#4220)
fix: resolve prepareWorkspaceChatsForExport function not found error in API export-chats endpoint
This commit is contained in:
parent
a0af24624d
commit
ea5f66978b
@ -2,10 +2,7 @@ const { EventLogs } = require("../../../models/eventLogs");
|
|||||||
const { SystemSettings } = require("../../../models/systemSettings");
|
const { SystemSettings } = require("../../../models/systemSettings");
|
||||||
const { purgeDocument } = require("../../../utils/files/purgeDocument");
|
const { purgeDocument } = require("../../../utils/files/purgeDocument");
|
||||||
const { getVectorDbClass } = require("../../../utils/helpers");
|
const { getVectorDbClass } = require("../../../utils/helpers");
|
||||||
const {
|
const { exportChatsAsType } = require("../../../utils/helpers/chat/convertTo");
|
||||||
prepareWorkspaceChatsForExport,
|
|
||||||
exportChatsAsType,
|
|
||||||
} = require("../../../utils/helpers/chat/convertTo");
|
|
||||||
const { dumpENV, updateENV } = require("../../../utils/helpers/updateENV");
|
const { dumpENV, updateENV } = require("../../../utils/helpers/updateENV");
|
||||||
const { reqBody } = require("../../../utils/http");
|
const { reqBody } = require("../../../utils/http");
|
||||||
const { validApiKey } = require("../../../utils/middleware/validApiKey");
|
const { validApiKey } = require("../../../utils/middleware/validApiKey");
|
||||||
@ -192,8 +189,10 @@ function apiSystemEndpoints(app) {
|
|||||||
*/
|
*/
|
||||||
try {
|
try {
|
||||||
const { type = "jsonl" } = request.query;
|
const { type = "jsonl" } = request.query;
|
||||||
const chats = await prepareWorkspaceChatsForExport(type);
|
const { contentType, data } = await exportChatsAsType(
|
||||||
const { contentType, data } = await exportChatsAsType(chats, type);
|
type,
|
||||||
|
"workspace"
|
||||||
|
);
|
||||||
await EventLogs.logEvent("exported_chats", {
|
await EventLogs.logEvent("exported_chats", {
|
||||||
type,
|
type,
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user