4 files changed,
17 insertions(+),
13 deletions(-)
Author:
Oleksandr Smirnov
olexsmir@gmail.com
Committed by:
GitHub
noreply@github.com
Committed at:
2025-09-01 13:05:35 +0300
Parent:
312d08f
M
internal/transport/http/apiv1/auth.go
··· 16 16 func (a *APIV1) signUpHandler(c *gin.Context) { 17 17 var req signUpRequest 18 18 if err := c.ShouldBindJSON(&req); err != nil { 19 - newError(c, http.StatusBadRequest, "invalid request") 19 + invalidRequest(c) 20 20 return 21 21 } 22 22 ··· 46 46 func (a *APIV1) signInHandler(c *gin.Context) { 47 47 var req signInRequest 48 48 if err := c.ShouldBindJSON(&req); err != nil { 49 - newError(c, http.StatusBadRequest, "invalid request") 49 + invalidRequest(c) 50 50 return 51 51 } 52 52 ··· 72 72 func (a *APIV1) refreshTokensHandler(c *gin.Context) { 73 73 var req refreshTokenRequest 74 74 if err := c.ShouldBindJSON(&req); err != nil { 75 - newError(c, http.StatusBadRequest, "invalid request") 75 + invalidRequest(c) 76 76 return 77 77 } 78 78 ··· 95 95 func (a *APIV1) logOutHandler(c *gin.Context) { 96 96 var req logoutRequest 97 97 if err := c.ShouldBindJSON(&req); err != nil { 98 - newError(c, http.StatusBadRequest, "invalid request") 98 + invalidRequest(c) 99 99 return 100 100 } 101 101
M
internal/transport/http/apiv1/note.go
··· 24 24 func (a *APIV1) createNoteHandler(c *gin.Context) { 25 25 var req createNoteRequest 26 26 if err := c.ShouldBindJSON(&req); err != nil { 27 - newError(c, http.StatusBadRequest, "invalid request") 27 + invalidRequest(c) 28 28 return 29 29 } 30 30 ··· 87 87 func (a *APIV1) getNoteBySlugAndPasswordHandler(c *gin.Context) { 88 88 var req getNoteBuySlugAndPasswordRequest 89 89 if err := c.ShouldBindJSON(&req); err != nil { 90 - newError(c, http.StatusBadRequest, "invalid request") 90 + invalidRequest(c) 91 91 return 92 92 } 93 93 ··· 183 183 func (a *APIV1) updateNoteHandler(c *gin.Context) { 184 184 var req updateNoteRequest 185 185 if err := c.ShouldBindJSON(&req); err != nil { 186 - newError(c, http.StatusBadRequest, "invalid request") 186 + invalidRequest(c) 187 187 return 188 188 } 189 189 ··· 223 223 func (a *APIV1) setNotePasswordHandler(c *gin.Context) { 224 224 var req setNotePasswordRequest 225 225 if err := c.ShouldBindJSON(&req); err != nil { 226 - newError(c, http.StatusBadRequest, "invalid request") 226 + invalidRequest(c) 227 227 return 228 228 } 229 229
M
internal/transport/http/apiv1/response.go
··· 59 59 newInternalError(c, err) 60 60 } 61 61 62 +func invalidRequest(c *gin.Context) { 63 + newError(c, http.StatusBadRequest, "invalid request") 64 +} 65 + 62 66 func newError(c *gin.Context, status int, msg string) { 63 67 slog.ErrorContext(c.Request.Context(), msg, "status", status) 64 68 c.AbortWithStatusJSON(status, response{msg})
M
internal/transport/http/apiv1/user.go
··· 38 38 func (a *APIV1) changePasswordHandler(c *gin.Context) { 39 39 var req changePasswordRequest 40 40 if err := c.ShouldBindJSON(&req); err != nil { 41 - newError(c, http.StatusBadRequest, "invalid request") 41 + invalidRequest(c) 42 42 return 43 43 } 44 44 ··· 63 63 func (a *APIV1) requestResetPasswordHandler(c *gin.Context) { 64 64 var req requestResetPasswordRequest 65 65 if err := c.ShouldBindJSON(&req); err != nil { 66 - newError(c, http.StatusBadRequest, "invalid request") 66 + invalidRequest(c) 67 67 return 68 68 } 69 69 ··· 87 87 func (a *APIV1) resetPasswordHandler(c *gin.Context) { 88 88 var req resetPasswordRequest 89 89 if err := c.ShouldBindJSON(&req); err != nil { 90 - newError(c, http.StatusBadRequest, "invalid request") 90 + invalidRequest(c) 91 91 return 92 92 } 93 93 ··· 112 112 func (a *APIV1) requestEmailChangeHandler(c *gin.Context) { 113 113 var req changeEmailRequest 114 114 if err := c.ShouldBindJSON(&req); err != nil { 115 - newError(c, http.StatusBadRequest, "invalid request") 115 + invalidRequest(c) 116 116 return 117 117 } 118 118 ··· 160 160 func (a *APIV1) resendVerificationEmailHandler(c *gin.Context) { 161 161 var req resendVerificationEmailRequest 162 162 if err := c.ShouldBindJSON(&req); err != nil { 163 - newError(c, http.StatusBadRequest, "invalid request") 163 + invalidRequest(c) 164 164 return 165 165 } 166 166