1
0
Fork 0
mirror of synced 2024-10-05 12:34:50 +13:00

Fix API Error handling

This commit is contained in:
Pedro Silva 2023-03-13 16:22:55 +00:00
parent 3a4548778c
commit cf04fffdad
4 changed files with 15 additions and 17 deletions

View file

@ -55,11 +55,10 @@ class InternalAPIClient {
response.status == 403 response.status == 403
) { ) {
console.error("Error in apiCall") console.error("Error in apiCall")
console.error("Response:") console.error("Response:", response)
console.error(response)
const json = await response.json() const json = await response.json()
console.error("Response body:") console.error("Response body:", json)
console.error(json) console.error("Request body:", requestOptions.body)
} }
return response return response
} }

View file

@ -44,12 +44,10 @@ class AccountsAPIClient {
const response = await fetch(`${this.host}${url}`, requestOptions) const response = await fetch(`${this.host}${url}`, requestOptions)
if (response.status == 404 || response.status == 500) { if (response.status == 404 || response.status == 500) {
console.error("Error in apiCall") console.error("Error in apiCall")
console.error("Response:") console.error("Response:", response)
console.error(response) const json = await response.json()
console.error("Response body:") console.error("Response body:", json)
console.error(response.body) console.error("Request body:", requestOptions.body)
console.error("Request body:")
console.error(requestOptions.body)
} }
return response return response
} }

View file

@ -65,10 +65,10 @@ class PublicAPIClient {
response.status == 403 response.status == 403
) { ) {
console.error("Error in apiCall") console.error("Error in apiCall")
console.error("Response:") console.error("Response:", response)
console.error(response) const json = await response.json()
console.error("Response body:") console.error("Response body:", json)
console.error(response.body) console.error("Request body:", requestOptions.body)
} }
return response return response
} }

View file

@ -48,9 +48,10 @@ class AccountsAPIClient {
response.status == 400 response.status == 400
) { ) {
console.error("Error in apiCall") console.error("Error in apiCall")
console.error(response) console.error("Response:", response)
console.error(response.body) const json = await response.json()
console.error(requestOptions.body) console.error("Response body:", json)
console.error("Request body:", requestOptions.body)
} }
return response return response
} }