From 0f0b2ede645a31bd614128a126dba1e579299f8f Mon Sep 17 00:00:00 2001 From: Settel Date: Sun, 18 Feb 2024 10:34:13 +0100 Subject: [PATCH] refactor: remove IsCameo flag from JSON --- server/src/handler/login.go | 1 + server/src/user/struct.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/server/src/handler/login.go b/server/src/handler/login.go index a6a7eea..051c41b 100644 --- a/server/src/handler/login.go +++ b/server/src/handler/login.go @@ -33,6 +33,7 @@ func (authMux *AuthMux) Login(w http.ResponseWriter, r *http.Request) { } if !usr.IsAdmin() { + // check, if game is enabled gm, err := authMux.app.GetGameById(usr.GetGameId()) if err != nil || !gm.IsActive() { log.ErrorLog(fmt.Errorf("game %s disabled for user %s", gm.GetId(), usr.GetName())) diff --git a/server/src/user/struct.go b/server/src/user/struct.go index 30772a5..7ded3c6 100644 --- a/server/src/user/struct.go +++ b/server/src/user/struct.go @@ -37,5 +37,5 @@ type UserinfoJson struct { Name string `json:"name"` Role string `json:"role"` GameId string `json:"game"` - IsCameo bool `json:"isCameo,omitempty"` + IsCameo bool `json:"-"` }