Avoids triggering an error when decoding invalid hexes.
This commit is contained in:
@@ -237,8 +237,10 @@ class Account(
|
|||||||
private val liveHomeList: StateFlow<NoteState?> by lazy {
|
private val liveHomeList: StateFlow<NoteState?> by lazy {
|
||||||
defaultHomeFollowList
|
defaultHomeFollowList
|
||||||
.transformLatest {
|
.transformLatest {
|
||||||
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
if (it != GLOBAL_FOLLOWS && it != KIND3_FOLLOWS) {
|
||||||
emit(it)
|
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
||||||
|
emit(it)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.flattenMerge()
|
.flattenMerge()
|
||||||
@@ -272,8 +274,10 @@ class Account(
|
|||||||
private val liveNotificationList: StateFlow<NoteState?> by lazy {
|
private val liveNotificationList: StateFlow<NoteState?> by lazy {
|
||||||
defaultNotificationFollowList
|
defaultNotificationFollowList
|
||||||
.transformLatest {
|
.transformLatest {
|
||||||
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
if (it != GLOBAL_FOLLOWS && it != KIND3_FOLLOWS) {
|
||||||
emit(it)
|
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
||||||
|
emit(it)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.flattenMerge()
|
.flattenMerge()
|
||||||
@@ -307,8 +311,10 @@ class Account(
|
|||||||
private val liveStoriesList: StateFlow<NoteState?> by lazy {
|
private val liveStoriesList: StateFlow<NoteState?> by lazy {
|
||||||
defaultStoriesFollowList
|
defaultStoriesFollowList
|
||||||
.transformLatest {
|
.transformLatest {
|
||||||
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
if (it != GLOBAL_FOLLOWS && it != KIND3_FOLLOWS) {
|
||||||
emit(it)
|
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
||||||
|
emit(it)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.flattenMerge()
|
.flattenMerge()
|
||||||
@@ -342,8 +348,10 @@ class Account(
|
|||||||
private val liveDiscoveryList: StateFlow<NoteState?> by lazy {
|
private val liveDiscoveryList: StateFlow<NoteState?> by lazy {
|
||||||
defaultDiscoveryFollowList
|
defaultDiscoveryFollowList
|
||||||
.transformLatest {
|
.transformLatest {
|
||||||
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
if (it != GLOBAL_FOLLOWS && it != KIND3_FOLLOWS) {
|
||||||
emit(it)
|
LocalCache.checkGetOrCreateAddressableNote(it)?.flow()?.metadata?.stateFlow?.let {
|
||||||
|
emit(it)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.flattenMerge()
|
.flattenMerge()
|
||||||
|
|||||||
Reference in New Issue
Block a user