Exclude invites when using room list filters

This commit is contained in:
Stefan Ceriu
2024-05-13 13:46:06 +03:00
committed by Stefan Ceriu
parent 73a77b83ec
commit da5d9b570d

View File

@@ -69,13 +69,13 @@ enum RoomListFilter: Int, CaseIterable, Identifiable {
var rustFilter: RoomListEntriesDynamicFilterKind {
switch self {
case .people:
return .category(expect: .people)
return .all(filters: [.category(expect: .people), .joined])
case .rooms:
return .category(expect: .group)
return .all(filters: [.category(expect: .group), .joined])
case .unreads:
return .unread
return .all(filters: [.unread, .joined])
case .favourites:
return .favourite
return .all(filters: [.favourite, .joined])
case .invites:
return .invite
}