Small error handling refactor

This commit is contained in:
Florian Sylvain
2022-10-21 12:15:29 +02:00
parent 85258c985c
commit 2f69cd6c69
3 changed files with 27 additions and 28 deletions
+6 -6
View File
@@ -6,14 +6,14 @@ import (
"github.com/gin-gonic/gin"
)
type answer struct {
Message string `json:"message"`
func SendBadRequest(c *gin.Context, message string) {
c.JSON(http.StatusBadRequest, gin.H{"message": message})
}
func SendErrorMessageToClient(c *gin.Context, message string) {
c.JSON(http.StatusBadRequest, answer{Message: message})
func SendOk(c *gin.Context, message string) {
c.JSON(http.StatusOK, gin.H{"message": message})
}
func SendOkMessageToClient(c *gin.Context, message string) {
c.JSON(http.StatusOK, answer{Message: message})
func SendForbidden(c *gin.Context, message string) {
c.JSON(http.StatusForbidden, gin.H{"message": message})
}