Better error handling

This commit is contained in:
Webifi 2023-06-09 23:15:17 -05:00
parent f56317bb8a
commit 44d006b9de
1 changed files with 2 additions and 2 deletions

View File

@ -392,7 +392,7 @@
const signal = controller.signal const signal = controller.signal
console.log('apikey', $apiKeyStorage) // console.log('apikey', $apiKeyStorage)
const fetchOptions = { const fetchOptions = {
method: 'POST', method: 'POST',
@ -408,7 +408,7 @@
let errorResponse let errorResponse
try { try {
const errObj = await response.json() const errObj = await response.json()
errorResponse = errObj?.error?.code errorResponse = errObj?.error?.message || errObj?.error?.code
if (!errorResponse && response.choices && response.choices[0]) { if (!errorResponse && response.choices && response.choices[0]) {
errorResponse = response.choices[0]?.message?.content errorResponse = response.choices[0]?.message?.content
} }