diff --git a/server/handlers/admin.go b/server/handlers/admin.go index d072ded..ec370e9 100644 --- a/server/handlers/admin.go +++ b/server/handlers/admin.go @@ -315,6 +315,7 @@ func genRoomMemberListResp(us []*dbModel.User, room *op.Room) []*model.RoomMembe JoinAt: v.RoomMembers[0].CreatedAt.UnixMilli(), IsOnline: room.IsOnline(v.ID), Role: v.RoomMembers[0].Role, + Status: v.RoomMembers[0].Status, RoomID: v.RoomMembers[0].RoomID, Permissions: v.RoomMembers[0].Permissions, AdminPermissions: v.RoomMembers[0].AdminPermissions, diff --git a/server/model/member.go b/server/model/member.go index e1c0cc5..962da4f 100644 --- a/server/model/member.go +++ b/server/model/member.go @@ -10,6 +10,7 @@ type RoomMembersResp struct { JoinAt int64 `json:"joinAt"` IsOnline bool `json:"isOnline"` Role dbModel.RoomMemberRole `json:"role"` + Status dbModel.RoomMemberStatus `json:"status"` RoomID string `json:"roomId"` Permissions dbModel.RoomMemberPermission `json:"permissions"` AdminPermissions dbModel.RoomAdminPermission `json:"adminPermissions"`