use the alternative summary provider (#3817)

This commit is contained in:
Mauro 2025-02-24 16:42:24 +01:00 committed by GitHub
parent a01c519e06
commit 9d5c4f7748
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -140,7 +140,7 @@ class JoinRoomScreenViewModel: JoinRoomScreenViewModelType, JoinRoomScreenViewMo
roomInfo = invitedRoomProxy.info roomInfo = invitedRoomProxy.info
case .knocked(let knockedRoomProxy): case .knocked(let knockedRoomProxy):
roomInfo = knockedRoomProxy.info roomInfo = knockedRoomProxy.info
if let roomSummaryProvider = clientProxy.roomSummaryProvider { if let roomSummaryProvider = clientProxy.alternateRoomSummaryProvider {
membershipStateChangeCancellable = roomSummaryProvider.roomListPublisher membershipStateChangeCancellable = roomSummaryProvider.roomListPublisher
.compactMap { summaries -> Void? in .compactMap { summaries -> Void? in
guard let roomSummary = summaries.first(where: { $0.id == roomInfo?.id }), guard let roomSummary = summaries.first(where: { $0.id == roomInfo?.id }),