From c619a9000c58d8ddd3a6f582c5c4a90ea822b1e9 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Mon, 16 Oct 2023 12:07:17 -0400 Subject: [PATCH] Resolving a duplicated entry on relay list in Note. --- .../main/java/com/vitorpamplona/amethyst/model/Note.kt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt index cbe7a661f..d3bacac2f 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt @@ -417,9 +417,16 @@ open class Note(val idHex: String) { } } + @Synchronized + fun addRelaySync(url: String) { + if (url !in relays) { + relays = relays + url + } + } + fun addRelay(relay: Relay) { if (relay.url !in relays) { - relays = relays + relay.url + addRelaySync(relay.url) liveSet?.innerRelays?.invalidateData() } }