From 053de4d06f9f7b032d70e4b674285bb642fcc254 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 29 Aug 2023 17:57:47 -0400 Subject: [PATCH] Removes unnecessary checks since the dual LiveData structure was activated --- app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt | 6 +----- app/src/main/java/com/vitorpamplona/amethyst/model/User.kt | 5 +---- 2 files changed, 2 insertions(+), 9 deletions(-) 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 542a8d8c9..5f84ed01c 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/Note.kt @@ -737,16 +737,12 @@ class NoteBundledRefresherLiveData(val note: Note) : LiveData(NoteSta } fun invalidateData() { - if (!hasObservers()) return - checkNotInMainThread() bundler.invalidate() { checkNotInMainThread() - if (hasActiveObservers()) { - postValue(NoteState(note)) - } + postValue(NoteState(note)) } } diff --git a/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt b/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt index f1f1d78a4..732a1f1c6 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/model/User.kt @@ -469,15 +469,12 @@ class UserBundledRefresherLiveData(val user: User) : LiveData(UserSta } fun invalidateData() { - if (!hasObservers()) return checkNotInMainThread() bundler.invalidate() { checkNotInMainThread() - if (hasActiveObservers()) { - postValue(UserState(user)) - } + postValue(UserState(user)) } }