diff --git a/cmd/eksterd/memory.go b/cmd/eksterd/memory.go index e550a02..2b6d73b 100644 --- a/cmd/eksterd/memory.go +++ b/cmd/eksterd/memory.go @@ -156,6 +156,9 @@ GROUP BY c.id; }}) } + util.StablePartition(channels, 0, len(channels), func(i int) bool { + return channels[i].Unread.HasUnread() + }) return channels, nil }