From 8d3d5433187ed01a19f3e2c822e76de857b5ed59 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Mon, 23 Jan 2023 14:11:13 -0300 Subject: [PATCH] Avoids duplicating urls in relay list add. --- .../vitorpamplona/amethyst/ui/actions/NewRelayListViewModel.kt | 2 ++ 1 file changed, 2 insertions(+) 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 7fd931b76a..9378293687 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 @@ -65,6 +65,8 @@ class NewRelayListViewModel: ViewModel() { } fun addRelay(relay: Relay) { + if (relays.value.filter { it.url == relay.url }.isNotEmpty()) return + _relays.update { it.plus(relay) }