From 1ef4498dadd8cdf7b60f4f256697d9329c9e9deb Mon Sep 17 00:00:00 2001 From: Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> Date: Wed, 27 Sep 2023 22:52:19 +0300 Subject: feat: revise logging in other handlers (#55) Former-commit-id: ef5d934328d4389405cd51c08c2738093353a5cd --- backend/handlers/login.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'backend/handlers/login.go') diff --git a/backend/handlers/login.go b/backend/handlers/login.go index b0f5ef6..1a74166 100644 --- a/backend/handlers/login.go +++ b/backend/handlers/login.go @@ -37,7 +37,7 @@ func Login(c *gin.Context) { default: steamID, err := openID.ValidateAndGetID() if err != nil { - CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailValidate) + CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailValidate, err.Error()) c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) return } @@ -48,7 +48,7 @@ func Login(c *gin.Context) { if checkSteamID == 0 { user, err := GetPlayerSummaries(steamID, os.Getenv("API_KEY")) if err != nil { - CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailSummary) + CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailSummary, err.Error()) c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) return } @@ -78,12 +78,12 @@ func Login(c *gin.Context) { // Sign and get the complete encoded token as a string using the secret tokenString, err := token.SignedString([]byte(os.Getenv("SECRET_KEY"))) if err != nil { - CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailToken) + CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginFailToken, err.Error()) c.JSON(http.StatusOK, models.ErrorResponse("Failed to generate token.")) return } c.SetCookie("token", tokenString, 3600*24*30, "/", "", true, true) - CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginSuccess) + // CreateLog(steamID, LogTypeUser, LogDescriptionUserLoginSuccess) c.Redirect(http.StatusTemporaryRedirect, "/") // c.JSON(http.StatusOK, models.Response{ // Success: true, -- cgit v1.2.3