Swagger in case of error passes its details in "message" field in JSON.
Change "error" to "message" in Boruta error JSONs to comply with Swagger
(which is used in Weles).
Change-Id: I6bcbd3355392467696044f304d5b83ccc410c354
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
missing := `
{
- "error": "Request not found"
+ "message": "Request not found"
}
`
resp.Body = ioutil.NopCloser(strings.NewReader(missing))
var srvErr *util.ServerError
missing := `
{
- "error": "Request not found"
+ "message": "Request not found"
}
`
// ServerError represents error that occured while creating response.
type ServerError struct {
// Err contains general error string.
- Err string `json:"error"`
+ Err string `json:"message"`
// Status contains HTTP error code that should be returned with the error.
Status int `json:"-"`
}
-{"error":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
-{"error":"Request not found"}
\ No newline at end of file
+{"message":"Request not found"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
-{"error":"Request not found"}
\ No newline at end of file
+{"message":"Request not found"}
\ No newline at end of file
-{"error":"invalid request: foo bar: pizza failed"}
\ No newline at end of file
+{"message":"invalid request: foo bar: pizza failed"}
\ No newline at end of file
-{"error":"invalid request: unexpected EOF"}
\ No newline at end of file
+{"message":"invalid request: unexpected EOF"}
\ No newline at end of file
-{"error":"invalid request: foo bar: pizza failed"}
\ No newline at end of file
+{"message":"invalid request: foo bar: pizza failed"}
\ No newline at end of file
-{"error":"invalid request: unexpected EOF"}
\ No newline at end of file
+{"message":"invalid request: unexpected EOF"}
\ No newline at end of file
-{"error":"invalid request: requested priority out of bounds"}
\ No newline at end of file
+{"message":"invalid request: requested priority out of bounds"}
\ No newline at end of file
-{"error":"invalid request: unexpected EOF"}
\ No newline at end of file
+{"message":"invalid request: unexpected EOF"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
-{"error":"Request not found"}
\ No newline at end of file
+{"message":"Request not found"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
-{"error":"Request not found"}
\ No newline at end of file
+{"message":"Request not found"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid"}
\ No newline at end of file
-{"error":"no body provided in HTTP request"}
\ No newline at end of file
+{"message":"no body provided in HTTP request"}
\ No newline at end of file
-{"error":"invalid request: unexpected EOF"}
\ No newline at end of file
+{"message":"invalid request: unexpected EOF"}
\ No newline at end of file
-{"error":"invalid request: request ID set in JSON doesn't match ID from URL"}
\ No newline at end of file
+{"message":"invalid request: request ID set in JSON doesn't match ID from URL"}
\ No newline at end of file
-{"error":"Request not found"}
\ No newline at end of file
+{"message":"Request not found"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
-{"error":"Worker not found"}
\ No newline at end of file
+{"message":"Worker not found"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
-{"error":"Worker not found"}
\ No newline at end of file
+{"message":"Worker not found"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
-{"error":"invalid request: unexpected EOF"}
\ No newline at end of file
+{"message":"invalid request: unexpected EOF"}
\ No newline at end of file
-{"error":"Worker not found"}
\ No newline at end of file
+{"message":"Worker not found"}
\ No newline at end of file
-{"error":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
+{"message":"invalid request: ID provided in URL isn't valid UUID"}
\ No newline at end of file
-{"error":"invalid request: unexpected EOF"}
\ No newline at end of file
+{"message":"invalid request: unexpected EOF"}
\ No newline at end of file
-{"error":"Worker not found"}
\ No newline at end of file
+{"message":"Worker not found"}
\ No newline at end of file