Change followSets signature again. Refactor followSetNotesFLow().
This commit is contained in:
@@ -2900,7 +2900,7 @@ class Account(
|
|||||||
suspend fun getFollowSetNotes() =
|
suspend fun getFollowSetNotes() =
|
||||||
withContext(Dispatchers.Default) {
|
withContext(Dispatchers.Default) {
|
||||||
val followSetNotes = LocalCache.getFollowSetsFor(userProfile())
|
val followSetNotes = LocalCache.getFollowSetsFor(userProfile())
|
||||||
userProfile().followSets.addAll(followSetNotes)
|
userProfile().followSets = followSetNotes
|
||||||
println("Number of follow sets: ${followSetNotes.size}")
|
println("Number of follow sets: ${followSetNotes.size}")
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2911,11 +2911,7 @@ class Account(
|
|||||||
signer,
|
signer,
|
||||||
)
|
)
|
||||||
|
|
||||||
fun followSetNotesFlow(): MutableStateFlow<List<AddressableNote>> {
|
fun followSetNotesFlow() = MutableStateFlow(userProfile().followSets)
|
||||||
val setStateFlow = MutableStateFlow(userProfile().followSets.toList())
|
|
||||||
println("Follow set flow value: ${setStateFlow.value}")
|
|
||||||
return setStateFlow
|
|
||||||
}
|
|
||||||
|
|
||||||
fun getMuteListFlow(): StateFlow<NoteState> = getMuteListNote().flow().metadata.stateFlow
|
fun getMuteListFlow(): StateFlow<NoteState> = getMuteListNote().flow().metadata.stateFlow
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ class User(
|
|||||||
var latestMetadataRelay: String? = null
|
var latestMetadataRelay: String? = null
|
||||||
var latestContactList: ContactListEvent? = null
|
var latestContactList: ContactListEvent? = null
|
||||||
var latestBookmarkList: BookmarkListEvent? = null
|
var latestBookmarkList: BookmarkListEvent? = null
|
||||||
val followSets: MutableList<AddressableNote> = mutableListOf()
|
var followSets: List<AddressableNote> = listOf()
|
||||||
|
|
||||||
var reports = mapOf<User, Set<Note>>()
|
var reports = mapOf<User, Set<Note>>()
|
||||||
private set
|
private set
|
||||||
|
|||||||
Reference in New Issue
Block a user