diff --git a/app/src/main/java/chat/revolt/api/internals/ChannelUtils.kt b/app/src/main/java/chat/revolt/api/internals/ChannelUtils.kt index 2c1fdf62..3e5e1c60 100644 --- a/app/src/main/java/chat/revolt/api/internals/ChannelUtils.kt +++ b/app/src/main/java/chat/revolt/api/internals/ChannelUtils.kt @@ -28,7 +28,13 @@ object ChannelUtils { val output = mutableListOf() val uncategorised = - server.channels?.filter { c -> server.categories?.none { cat -> cat.channels?.contains(c) == true } == true } + server.channels?.filter { c -> + server.categories?.none { cat -> + cat.channels?.contains( + c + ) == true + } ?: true + } ?.mapNotNull { RevoltAPI.channelCache[it]?.let { it1 -> CategorisedChannelList.Channel(it1)