diff --git a/assets/l10n/intl_en.arb b/assets/l10n/intl_en.arb index eb0ac0229..de915e2ae 100644 --- a/assets/l10n/intl_en.arb +++ b/assets/l10n/intl_en.arb @@ -705,6 +705,15 @@ } } }, + "countInvited": "{count} invited", + "@countInvited": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, "create": "Create", "@create": { "type": "String", diff --git a/lib/pages/chat_members/chat_members_view.dart b/lib/pages/chat_members/chat_members_view.dart index 45010713e..67bf67cd2 100644 --- a/lib/pages/chat_members/chat_members_view.dart +++ b/lib/pages/chat_members/chat_members_view.dart @@ -144,7 +144,18 @@ class ChatMembersView extends StatelessWidget { Membership.ban => L10n.of(context).banned, Membership.invite => - L10n.of(context).invited, + L10n.of(context).countInvited( + room.summary + .mInvitedMemberCount ?? + controller.members + ?.where( + (member) => + member.membership == + Membership.invite, + ) + .length ?? + 0, + ), Membership.join => L10n.of(context).countParticipants( room.summary.mJoinedMemberCount ??