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 {
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) {