From 2096dbebc0849fbbd3f08b7c808efa5491cb8014 Mon Sep 17 00:00:00 2001 From: Florian Sylvain Date: Fri, 14 Oct 2022 12:22:08 +0200 Subject: [PATCH] Improved comm with client --- internal/answers.go | 19 +++++++++++++++++++ internal/error.go | 15 --------------- 2 files changed, 19 insertions(+), 15 deletions(-) create mode 100644 internal/answers.go delete mode 100644 internal/error.go diff --git a/internal/answers.go b/internal/answers.go new file mode 100644 index 0000000..e9f2fda --- /dev/null +++ b/internal/answers.go @@ -0,0 +1,19 @@ +package internal + +import ( + "net/http" + + "github.com/gin-gonic/gin" +) + +type answer struct { + Message string `json:"message"` +} + +func SendErrorMessageToClient(c *gin.Context, message string) { + c.JSON(http.StatusBadRequest, answer{Message: message}) +} + +func SendOkMessageToClient(c *gin.Context, message string) { + c.JSON(http.StatusOK, answer{Message: message}) +} diff --git a/internal/error.go b/internal/error.go deleted file mode 100644 index fee897d..0000000 --- a/internal/error.go +++ /dev/null @@ -1,15 +0,0 @@ -package internal - -import ( - "net/http" - - "github.com/gin-gonic/gin" -) - -type errorMessage struct { - Message string `json:"message"` -} - -func SendErrorMessageToClient(c *gin.Context, message string) { - c.JSON(http.StatusBadRequest, errorMessage{Message: message}) -}