From 23bcef02052c45089358d22d0645ceac858de3bb Mon Sep 17 00:00:00 2001 From: Michael Hunteman Date: Sat, 1 Feb 2025 11:25:11 -0600 Subject: Fix error message to return actual json --- server/errors/models.go | 5 ++--- 1 file 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} } -- cgit v1.2.3