diff --git a/api/server/routes/ask/anthropic.js b/api/server/routes/ask/anthropic.js index 58f4aba8e4..f0c97378c2 100644 --- a/api/server/routes/ask/anthropic.js +++ b/api/server/routes/ask/anthropic.js @@ -10,7 +10,11 @@ const { handleError, sendMessage, createOnProgress } = require('./handlers'); const abortControllers = new Map(); router.post('/abort', requireJwtAuth, async (req, res) => { - return await abortMessage(req, res, abortControllers); + try { + return await abortMessage(req, res, abortControllers); + } catch (err) { + console.error(err); + } }); router.post('/', requireJwtAuth, async (req, res) => { diff --git a/api/server/routes/ask/gptPlugins.js b/api/server/routes/ask/gptPlugins.js index c4f8a3fc24..7a336fe97d 100644 --- a/api/server/routes/ask/gptPlugins.js +++ b/api/server/routes/ask/gptPlugins.js @@ -15,7 +15,11 @@ const requireJwtAuth = require('../../../middleware/requireJwtAuth'); const abortControllers = new Map(); router.post('/abort', requireJwtAuth, async (req, res) => { - return await abortMessage(req, res, abortControllers); + try { + return await abortMessage(req, res, abortControllers); + } catch (err) { + console.error(err); + } }); router.post('/', requireJwtAuth, async (req, res) => { diff --git a/api/server/routes/ask/openAI.js b/api/server/routes/ask/openAI.js index 608aca2e3f..db8e3a3cbd 100644 --- a/api/server/routes/ask/openAI.js +++ b/api/server/routes/ask/openAI.js @@ -9,7 +9,11 @@ const requireJwtAuth = require('../../../middleware/requireJwtAuth'); const abortControllers = new Map(); router.post('/abort', requireJwtAuth, async (req, res) => { - return await abortMessage(req, res, abortControllers); + try { + return await abortMessage(req, res, abortControllers); + } catch (err) { + console.error(err); + } }); router.post('/', requireJwtAuth, async (req, res) => {