diff --git a/internal/op/rooms.go b/internal/op/rooms.go index 05e8a4d6..9eab8cf9 100644 --- a/internal/op/rooms.go +++ b/internal/op/rooms.go @@ -217,7 +217,7 @@ func GetRoomHeapInCacheWithoutHidden() []*RoomInfo { } return true }) - return rooms.Slice() + return rooms.SortStable().Slice() } func SetRoomStatus(roomID string, status model.RoomStatus) error {