m.room.join_rules added as a required state (#762)

* join_rules added as a required state

* removed the m.room.join_rules requirement from the builder (for now)
This commit is contained in:
Mauro
2023-04-04 11:47:06 +02:00
committed by GitHub
parent e8bb520f9f
commit 63944fc254

View File

@@ -139,7 +139,8 @@ class RoomProxy: RoomProxyProtocol {
func addTimelineListener(listener: TimelineListener) -> Result<[TimelineItem], RoomProxyError> {
let settings = RoomSubscription(requiredState: [RequiredState(key: "m.room.topic", value: ""),
RequiredState(key: "m.room.canonical_alias", value: "")],
RequiredState(key: "m.room.canonical_alias", value: ""),
RequiredState(key: "m.room.join_rules", value: "")],
timelineLimit: nil)
if let result = try? slidingSyncRoom.subscribeAndAddTimelineListener(listener: listener, settings: settings) {
timelineObservationToken = result.taskHandle