fix group mentions

Signed-off-by: sowjanyakch <sowjanya.kch@gmail.com>
This commit is contained in:
sowjanyakch 2025-02-28 12:57:33 +01:00
parent 72b4697c84
commit 4126bd21b3
No known key found for this signature in database
GPG Key ID: F7AA2A8B65B50220
2 changed files with 11 additions and 5 deletions

View File

@ -1138,9 +1138,12 @@ class ChatActivity :
lifecycleScope.launch {
chatViewModel.userGroups.collect { userGroups ->
chatViewModel.userCircles.collect { userCircles ->
messageUtils.setUserData(userGroups, userCircles)
}
messageUtils.setUserGroups(userGroups)
}
}
lifecycleScope.launch {
chatViewModel.userCircles.collect { userCircles ->
messageUtils.setUserCircles(userCircles)
}
}
}

View File

@ -31,10 +31,13 @@ import io.noties.markwon.ext.tasklist.TaskListPlugin
class MessageUtils(val context: Context) {
private lateinit var userGroups: Set<String>
private lateinit var userCircles: Set<String?>
private lateinit var userCircles: Set<String>
fun setUserData(groups: Set<String>, circles: Set<String>) {
fun setUserGroups(groups: Set<String>) {
this.userGroups = groups
}
fun setUserCircles(circles: Set<String>) {
this.userCircles = circles
}