fixed get users

This commit is contained in:
ACoolName 2025-03-21 00:15:04 +02:00
parent 2e36a019cd
commit 7260c55c76

View File

@ -21,6 +21,7 @@ type UsersApi struct {
type UserResponse struct { type UserResponse struct {
Username string `json:"Username"` Username string `json:"Username"`
Nickname string `json:"nickname"`
Email string `json:"Email"` Email string `json:"Email"`
Permissions models.Permission `json:"Permissions"` Permissions models.Permission `json:"Permissions"`
} }
@ -33,7 +34,17 @@ func (con UsersApi) GetUsers(ctx *gin.Context) {
return 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) { func (con UsersApi) GetUser(ctx *gin.Context) {