From 59f7f5257b578165b8de5a3eff1f034502e8f1dd Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Mon, 30 Oct 2023 14:33:22 -0400 Subject: [PATCH] Adds check in main thread to mark as seen on relays --- .../vitorpamplona/amethyst/service/NostrAccountDataSource.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/service/NostrAccountDataSource.kt b/app/src/main/java/com/vitorpamplona/amethyst/service/NostrAccountDataSource.kt index eb612c223..efcb57eba 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/service/NostrAccountDataSource.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/service/NostrAccountDataSource.kt @@ -210,6 +210,8 @@ object NostrAccountDataSource : NostrDataSource("AccountData") { } override fun markAsSeenOnRelay(eventId: String, relay: Relay) { + checkNotInMainThread() + super.markAsSeenOnRelay(eventId, relay) val note = LocalCache.getNoteIfExists(eventId) ?: return