diff --git a/assets/l10n/intl_en.arb b/assets/l10n/intl_en.arb index 63fc5131c..1e7eb7723 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 ed2a41ff5..e5ee2ad27 100644 --- a/lib/pages/chat_members/chat_members_view.dart +++ b/lib/pages/chat_members/chat_members_view.dart @@ -143,7 +143,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 ??