|
|
|
@ -80,7 +80,9 @@ func RoomMembers(ctx *gin.Context) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
scopes = append(scopes, func(db *gorm.DB) *gorm.DB {
|
|
|
|
|
return db.InnerJoins("JOIN room_members ON users.id = room_members.user_id AND room_members.room_id = ?", room.ID)
|
|
|
|
|
return db.
|
|
|
|
|
InnerJoins("JOIN room_members ON users.id = room_members.user_id").
|
|
|
|
|
Where("room_members.room_id = ?", room.ID)
|
|
|
|
|
}, db.PreloadRoomMembers())
|
|
|
|
|
|
|
|
|
|
total, err := db.GetAllUserCount(scopes...)
|
|
|
|
@ -179,7 +181,9 @@ func RoomAdminMembers(ctx *gin.Context) {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
scopes = append(scopes, func(db *gorm.DB) *gorm.DB {
|
|
|
|
|
return db.InnerJoins("JOIN room_members ON users.id = room_members.user_id AND room_members.room_id = ?", room.ID)
|
|
|
|
|
return db.
|
|
|
|
|
InnerJoins("JOIN room_members ON users.id = room_members.user_id").
|
|
|
|
|
Where("room_members.room_id = ?", room.ID)
|
|
|
|
|
}, db.PreloadRoomMembers())
|
|
|
|
|
|
|
|
|
|
total, err := db.GetAllUserCount(scopes...)
|
|
|
|
|