fix: openai error handling

This commit is contained in:
Timothy Jaeryang Baek
2025-08-11 17:00:06 +04:00
parent 8916a284bd
commit 97448e25ec
4 changed files with 36 additions and 6 deletions
+10 -1
View File
@@ -1783,11 +1783,20 @@
},
`${WEBUI_BASE_URL}/api`
).catch(async (error) => {
toast.error(`${error}`);
console.log(error);
let errorMessage = $i18n.t(`Uh-oh! There was an issue with the response.`);
if (error?.error?.message) {
errorMessage = error.error.message;
} else if (error?.message) {
errorMessage = error.message;
}
toast.error(`${errorMessage}`);
responseMessage.error = {
content: error
};
responseMessage.done = true;
history.messages[responseMessageId] = responseMessage;