Handle Room Routing using the membership state (#2154)

This commit is contained in:
Mauro
2023-11-22 18:37:26 +01:00
committed by GitHub
parent 0dbceceac3
commit a21bc2cdd3
9 changed files with 33 additions and 18 deletions
@@ -131,6 +131,10 @@ class RoomProxy: RoomProxyProtocol {
room.membership() == .joined
}
var membership: Membership {
room.membership()
}
var isDirect: Bool {
room.isDirect()
}
@@ -55,6 +55,7 @@ protocol RoomProxyProtocol {
var isSpace: Bool { get }
var isEncrypted: Bool { get }
var isTombstoned: Bool { get }
var membership: Membership { get }
var hasOngoingCall: Bool { get }
var canonicalAlias: String? { get }
var alternativeAliases: [String] { get }