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:
Neha Prasad 2025-07-31 00:49:27 +05:30 committed by GitHub
parent a0af24624d
commit ea5f66978b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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,
}); });