Fix member count description.

This commit is contained in:
Michelle Tang
2025-04-15 11:05:46 -04:00
parent 74cedf99d8
commit 44bfa514a5
2 changed files with 6 additions and 6 deletions

View File

@@ -642,14 +642,14 @@ class ConversationAdapterV2(
val names = members.map { member -> member.getDisplayName(context) }
val otherMembers = if (size > 3) context.resources.getQuantityString(R.plurals.MessageRequestProfileView_other_members, size - 3, size - 3) else null
val membersSubtitle = if (recipient.isActiveGroup) {
when (size) {
1 -> context.getString(R.string.MessageRequestProfileView_group_members_zero)
2 -> context.getString(R.string.MessageRequestProfileView_group_members_one_and_you, names[0])
3 -> context.getString(R.string.MessageRequestProfileView_group_members_two_and_you, names[0], names[1])
when (names.size) {
0 -> context.getString(R.string.MessageRequestProfileView_group_members_zero)
1 -> context.getString(R.string.MessageRequestProfileView_group_members_one_and_you, names[0])
2 -> context.getString(R.string.MessageRequestProfileView_group_members_two_and_you, names[0], names[1])
else -> context.getString(R.string.MessageRequestProfileView_group_members_other, names[0], names[1], names[2], otherMembers)
}
} else {
when (size) {
when (names.size) {
0 -> context.getString(R.string.MessageRequestProfileView_group_members_zero)
1 -> context.getString(R.string.MessageRequestProfileView_group_members_one, names[0])
2 -> context.getString(R.string.MessageRequestProfileView_group_members_two, names[0], names[1])

View File

@@ -51,7 +51,7 @@ public final class MessageRequestRepository {
private static final String TAG = Log.tag(MessageRequestRepository.class);
private static final int MIN_GROUPS_THRESHOLD = 2;
private static final int MAX_MEMBER_NAMES = 3;
private static final int MAX_MEMBER_NAMES = 4;
private final Context context;
private final Executor executor;