Prevent mapping members on the main queue inside the room screen view model

This commit is contained in:
Stefan Ceriu
2023-09-20 10:31:01 +03:00
committed by Stefan Ceriu
parent c2a1560b1d
commit 82981f33e9
8 changed files with 19 additions and 17 deletions
@@ -67,7 +67,7 @@ protocol RoomProxyProtocol {
var avatarURL: URL? { get }
var membersPublisher: AnyPublisher<[RoomMemberProxyProtocol], Never> { get }
var members: CurrentValuePublisher<[RoomMemberProxyProtocol], Never> { get }
var invitedMembersCount: Int { get }
@@ -206,6 +206,6 @@ extension RoomProxyProtocol {
func members() async -> [RoomMemberProxyProtocol]? {
await updateMembers()
return await membersPublisher.values.first()
return members.value
}
}