diff --git a/server/endpoints/api/admin/index.js b/server/endpoints/api/admin/index.js index 9b4816474..ebe662c69 100644 --- a/server/endpoints/api/admin/index.js +++ b/server/endpoints/api/admin/index.js @@ -523,16 +523,9 @@ function apiAdminEndpoints(app) { schema: { "$ref": "#/definitions/InvalidAPIKey" } - } - #swagger.responses[401] = { - description: "Instance is not in Multi-User mode. Method denied", } */ try { - if (!multiUserMode(response)) { - response.sendStatus(401).end(); - return; - } const pgSize = 20; const { offset = 0 } = reqBody(request); const chats = await WorkspaceChats.whereWithData( diff --git a/server/models/workspaceChats.js b/server/models/workspaceChats.js index 6dfbafeff..b91b675ee 100644 --- a/server/models/workspaceChats.js +++ b/server/models/workspaceChats.js @@ -158,7 +158,7 @@ const WorkspaceChats = { ? { name: workspace.name, slug: workspace.slug } : { name: "deleted workspace", slug: null }; - const user = await User.get({ id: res.user_id }); + const user = res.user_id ? await User.get({ id: res.user_id }) : null; res.user = user ? { username: user.username } : { username: "unknown user" }; diff --git a/server/swagger/openapi.json b/server/swagger/openapi.json index fce0ca967..cb065522e 100644 --- a/server/swagger/openapi.json +++ b/server/swagger/openapi.json @@ -665,9 +665,6 @@ } } }, - "401": { - "description": "Instance is not in Multi-User mode. Method denied" - }, "403": { "description": "Forbidden", "content": {