From ce2cfb7c86ecd1cf19459c2699cf1d7fb139f2dd Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 5 Dec 2023 21:48:05 -0500 Subject: [PATCH] fixes bug when updating relay list that used keep the previous list. --- .../amethyst/ui/actions/NewRelayListViewModel.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewRelayListViewModel.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewRelayListViewModel.kt index c7ef1ec2b..6c00ffb05 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewRelayListViewModel.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/actions/NewRelayListViewModel.kt @@ -32,10 +32,9 @@ class NewRelayListViewModel : ViewModel() { relays.let { viewModelScope.launch(Dispatchers.IO) { account.saveRelayList(it.value) + clear() } } - - clear() } fun loadRelayDocuments() { @@ -120,7 +119,7 @@ class NewRelayListViewModel : ViewModel() { fun deleteAll() { _relays.update { relays -> - relays.dropWhile { relays.isNotEmpty() } + emptyList() } }