fix: nostr operations cause app crashing (#20)

Reviewed-on: https://git.reya.su/reya/coop-mobile/pulls/20
This commit is contained in:
2026-06-12 08:49:14 +00:00
parent 28550f8e25
commit 00821a864b
6 changed files with 47 additions and 43 deletions
@@ -110,17 +110,17 @@ fun ChatScreen(id: Long) {
// Start loading spinner
loading = true
// Get msg relays for each member
viewModel.chatRoomConnect(id)
// Get messages
val initialMessages = viewModel.getChatRoomMessages(id)
messages.clear()
messages.addAll(initialMessages)
// Stop loading spinner
loading = false
// Get msg relays for each member
viewModel.chatRoomConnect(id)
// Handle new messages
viewModel.newEvents.collect { event ->
if (event.roomId() == id) {