mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-17 08:50:15 +01:00
fix(anthropic.js, gptPlugins.js, openAI.js): add error handling to abortMessage function calls
This commit is contained in:
parent
d56817850c
commit
7b8036a369
3 changed files with 15 additions and 3 deletions
|
|
@ -10,7 +10,11 @@ const { handleError, sendMessage, createOnProgress } = require('./handlers');
|
||||||
const abortControllers = new Map();
|
const abortControllers = new Map();
|
||||||
|
|
||||||
router.post('/abort', requireJwtAuth, async (req, res) => {
|
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) => {
|
router.post('/', requireJwtAuth, async (req, res) => {
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,11 @@ const requireJwtAuth = require('../../../middleware/requireJwtAuth');
|
||||||
const abortControllers = new Map();
|
const abortControllers = new Map();
|
||||||
|
|
||||||
router.post('/abort', requireJwtAuth, async (req, res) => {
|
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) => {
|
router.post('/', requireJwtAuth, async (req, res) => {
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,11 @@ const requireJwtAuth = require('../../../middleware/requireJwtAuth');
|
||||||
const abortControllers = new Map();
|
const abortControllers = new Map();
|
||||||
|
|
||||||
router.post('/abort', requireJwtAuth, async (req, res) => {
|
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) => {
|
router.post('/', requireJwtAuth, async (req, res) => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue