diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/relays/nip43/RelayMembersScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/relays/nip43/RelayMembersScreen.kt index a484d2d034..d4709a5e0a 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/relays/nip43/RelayMembersScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/relays/nip43/RelayMembersScreen.kt @@ -154,13 +154,13 @@ fun RelayMembersScreen( joinRequestSent = joinRequestSent, leaveRequestSent = leaveRequestSent, onJoinRequest = { - scope.launch(Dispatchers.IO) { + accountViewModel.launchSigner { sendJoinRequest(normalizedRelayUrl, accountViewModel) joinRequestSent = true } }, onLeaveRequest = { - scope.launch(Dispatchers.IO) { + accountViewModel.launchSigner { sendLeaveRequest(normalizedRelayUrl, accountViewModel) leaveRequestSent = true }