close #15
This commit is contained in:
parent
91cfe338d2
commit
cdd38ee298
16
handlers.go
16
handlers.go
@ -95,12 +95,20 @@ func nightmare(c *gin.Context) {
|
||||
var error_response map[string]interface{}
|
||||
err = json.NewDecoder(response.Body).Decode(&error_response)
|
||||
if err != nil {
|
||||
c.JSON(response.StatusCode, err)
|
||||
c.JSON(500, gin.H{"error": gin.H{
|
||||
"message": "Unknown error",
|
||||
"type": "internal_server_error",
|
||||
"param": nil,
|
||||
"code": "500",
|
||||
}})
|
||||
return
|
||||
}
|
||||
c.JSON(response.StatusCode, gin.H{
|
||||
"error": "error sending request", "details": error_response,
|
||||
})
|
||||
c.JSON(response.StatusCode, gin.H{"error": gin.H{
|
||||
"message": error_response["detail"],
|
||||
"type": response.Status,
|
||||
"param": nil,
|
||||
"code": "error",
|
||||
}})
|
||||
return
|
||||
}
|
||||
// Create a bufio.Reader from the response body
|
||||
|
Reference in New Issue
Block a user