diff --git a/packages/stream_chat_persistence/lib/src/dao/channel_query_dao.dart b/packages/stream_chat_persistence/lib/src/dao/channel_query_dao.dart index 233fd4ef..2010ab89 100644 --- a/packages/stream_chat_persistence/lib/src/dao/channel_query_dao.dart +++ b/packages/stream_chat_persistence/lib/src/dao/channel_query_dao.dart @@ -91,16 +91,6 @@ class ChannelQueryDao extends DatabaseAccessor return channelEntity.toChannelModel(createdBy: createdByEntity?.toUser()); })).get(); - final possibleSortingFields = cachedChannels.fold>( - ChannelModel.topLevelFields, - (previousValue, element) => - {...previousValue, ...element.extraData.keys}.toList()); - - // ignore: parameter_assignments - sort = sort - ?.where((s) => possibleSortingFields.contains(s.field)) - ?.toList(growable: false); - var chainedComparator = (ChannelModel a, ChannelModel b) { final dateA = a.lastMessageAt ?? a.createdAt; final dateB = b.lastMessageAt ?? b.createdAt;