handle 500error on koja.ir

This commit is contained in:
morteza-mortezai
2025-12-14 19:55:40 +03:30
parent b3f0ec905d
commit 27ea305d9d
+9 -5
View File
@@ -8,11 +8,10 @@ async function findDeviceByImeiOnKoja(imei) {
auth: kojaAccount
})
console.log('result.data from koja.ir******************', result.data.result)
return result.data.result
return result.data.result
} catch (error) {
if (error.response) {
const { status } = error.response
if (error.response) {
const { status } = error.response
let err
if (status === 401) {
err = new Error('خطا در اتصال به سامانه ردیاب')
@@ -29,7 +28,12 @@ async function findDeviceByImeiOnKoja(imei) {
err.status = 403
throw err
}
err = new Error(error.message || 'خطا در دریافت اطلاعات از سامانه ردیاب')
if (status === 500) {
err = new Error('خطا در سرور سامانه ردیاب')
err.status = 500
throw err
}
err = new Error(error.response?.data?.message || error?.message || 'خطا در دریافت اطلاعات از سامانه ردیاب')
err.status = status || 500
throw err
} else {