add team support for mentions

Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
sowjanyakch 2025-01-31 23:40:23 +01:00
parent 11fc9fa0d0
commit f02257d5ff
No known key found for this signature in database
GPG Key ID: F7AA2A8B65B50220
2 changed files with 9 additions and 1 deletions

View File

@ -165,6 +165,12 @@ class MentionAutocompleteItem(
}
}
SOURCE_TEAMS ->{
holder.binding.avatarView.loadUserAvatar(
viewThemeUtils.talk.themePlaceholderAvatar(holder.binding.avatarView, R.drawable.ic_avatar_group)
)
}
else -> {
holder.binding.avatarView.loadUserAvatar(
currentUser,
@ -237,6 +243,7 @@ class MentionAutocompleteItem(
const val SOURCE_GUESTS = "guests"
const val SOURCE_GROUPS = "groups"
const val SOURCE_EMAILS = "emails"
const val SOURCE_TEAMS = "teams"
const val SOURCE_FEDERATION = "federated_users"
}
}

View File

@ -838,7 +838,8 @@ class MessageInputFragment : Fragment() {
mentionId.contains("@") ||
mentionId.startsWith("guest/") ||
mentionId.startsWith("group/") ||
mentionId.startsWith("email/")
mentionId.startsWith("email/") ||
mentionId.startsWith("team/")
if (shouldQuote) {
mentionId = "\"" + mentionId + "\""
}