From fe3b2bbcf7442e1f8a8900a16792c59b18fcc6b2 Mon Sep 17 00:00:00 2001 From: manuroe Date: Thu, 2 Aug 2018 11:50:34 +0200 Subject: [PATCH] Lazy-loading server side: Use MXRoomState.membersCount when possible --- Riot/Model/Room/RoomPreviewData.m | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Riot/Model/Room/RoomPreviewData.m b/Riot/Model/Room/RoomPreviewData.m index 6c482e9bb..05da6d20f 100644 --- a/Riot/Model/Room/RoomPreviewData.m +++ b/Riot/Model/Room/RoomPreviewData.m @@ -101,14 +101,7 @@ // Room members count // Note that room members presence/activity is not available - self->_numJoinedMembers = 0; - for (MXRoomMember *mxMember in self.roomDataSource.roomState.members.members) - { - if (mxMember.membership == MXMembershipJoin) - { - self->_numJoinedMembers ++; - } - } + self->_numJoinedMembers = self.roomDataSource.roomState.membersCount.joined; completion(YES); }];