ADD: team site and player/usermanagement is working
This commit is contained in:
@@ -100,13 +100,15 @@ func GetPlayer(c *gin.Context, db *sql.DB, id string) {
|
||||
}
|
||||
|
||||
func UpdatePlayer(c *gin.Context, db *sql.DB) {
|
||||
log.Println(c)
|
||||
playerID := c.Param("id")
|
||||
if playerID == "" {
|
||||
common.RespondError(c, http.StatusBadRequest, "Player ID is required")
|
||||
return
|
||||
}
|
||||
|
||||
if playerID != c.GetString("userId") || c.GetString("role") != "admin" {
|
||||
log.Println("role: ", c.GetString("role"))
|
||||
// playerID != c.GetString("userId") ||
|
||||
if c.GetString("role") != "admin" {
|
||||
common.RespondError(c, http.StatusForbidden, "You do not have permission to update this player")
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user