From d4b76effa883fc191b82027e7d76d1f34fcc2992 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 1 Aug 2024 21:11:12 +0900 Subject: refactor: simplify error responses in OpenAPI spec --- backend/gen/api_handler_wrapper_gen.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'backend/gen/api_handler_wrapper_gen.go') diff --git a/backend/gen/api_handler_wrapper_gen.go b/backend/gen/api_handler_wrapper_gen.go index 01d05bf..7fd34b2 100644 --- a/backend/gen/api_handler_wrapper_gen.go +++ b/backend/gen/api_handler_wrapper_gen.go @@ -145,13 +145,17 @@ func parseJWTClaimsFromAuthorizationHeader(authorization string) (*auth.JWTClaim user, err := parseJWTClaimsFromAuthorizationHeader(request.Params.Authorization) if err != nil { return {{ .Name }}401JSONResponse{ - Message: "Unauthorized", + UnauthorizedJSONResponse: UnauthorizedJSONResponse{ + Message: "Unauthorized", + }, }, nil } {{ if .RequiresAdminRole -}} if !user.IsAdmin { return {{ .Name }}403JSONResponse{ - Message: "Forbidden", + ForbiddenJSONResponse: ForbiddenJSONResponse{ + Message: "Forbidden", + }, }, nil } {{ end -}} -- cgit v1.2.3-70-g09d2