diff options
-rw-r--r-- | server/errors/models.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/server/errors/models.go b/server/errors/models.go index 8f7d81c..2b90d21 100644 --- a/server/errors/models.go +++ b/server/errors/models.go @@ -2,7 +2,6 @@ package errors import ( "encoding/json" - "fmt" ) type AppError struct { @@ -11,9 +10,9 @@ type AppError struct { } func NewAppError(status int, msg string) *AppError { - msgJson, err := json.Marshal(msg) + msgJson, err := json.Marshal(map[string]string{"message": msg}) if err != nil { - msgJson = []byte(fmt.Sprintf(`{"message":"%s"}`, err.Error())) + msgJson, _ = json.Marshal(map[string]string{"message": err.Error()}) } return &AppError{status, msgJson} } |