From 7260c55c76a24f0f9fa7452d2569326bdfc0d59b Mon Sep 17 00:00:00 2001 From: ACoolName Date: Fri, 21 Mar 2025 00:15:04 +0200 Subject: [PATCH] fixed get users --- users/users.go | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/users/users.go b/users/users.go index 3454665..43d82b2 100644 --- a/users/users.go +++ b/users/users.go @@ -21,6 +21,7 @@ type UsersApi struct { type UserResponse struct { Username string `json:"Username"` + Nickname string `json:"nickname"` Email string `json:"Email"` Permissions models.Permission `json:"Permissions"` } @@ -33,7 +34,17 @@ func (con UsersApi) GetUsers(ctx *gin.Context) { return } - ctx.JSON(http.StatusOK, users) + usersResponse := make([]UserResponse, len(users)) + for i, user := range users { + usersResponse[i] = UserResponse{ + Username: user.Username, + Permissions: user.Permissions, + Nickname: user.Nickname, + Email: user.Email, + } + } + + ctx.JSON(http.StatusOK, usersResponse) } func (con UsersApi) GetUser(ctx *gin.Context) {