Correctly counts pruned contact lists.

This commit is contained in:
Vitor Pamplona
2023-03-26 11:42:30 -04:00
parent 2183639719
commit 2c4be592ad
2 changed files with 3 additions and 6 deletions

View File

@@ -724,7 +724,7 @@ object LocalCache {
fun pruneContactLists(userAccount: Account) { fun pruneContactLists(userAccount: Account) {
var removingContactList = 0 var removingContactList = 0
users.values.forEach { users.values.forEach {
if (it != userAccount.userProfile() && (it.liveSet == null || it.liveSet?.isInUse() == false)) { if (it != userAccount.userProfile() && (it.liveSet == null || it.liveSet?.isInUse() == false) && it.latestContactList != null) {
it.latestContactList = null it.latestContactList = null
removingContactList++ removingContactList++
} }

View File

@@ -130,17 +130,14 @@ fun MainTopBar(scaffoldState: ScaffoldState, accountViewModel: AccountViewModel)
NostrChannelDataSource.printCounter() NostrChannelDataSource.printCounter()
NostrChatroomDataSource.printCounter() NostrChatroomDataSource.printCounter()
NostrChatroomListDataSource.printCounter() NostrChatroomListDataSource.printCounter()
NostrGlobalDataSource.printCounter() NostrGlobalDataSource.printCounter()
NostrHashtagDataSource.printCounter()
NostrHomeDataSource.printCounter() NostrHomeDataSource.printCounter()
NostrSingleEventDataSource.printCounter()
NostrSearchEventOrUserDataSource.printCounter() NostrSearchEventOrUserDataSource.printCounter()
NostrSingleChannelDataSource.printCounter() NostrSingleChannelDataSource.printCounter()
NostrSingleEventDataSource.printCounter()
NostrSingleUserDataSource.printCounter() NostrSingleUserDataSource.printCounter()
NostrThreadDataSource.printCounter() NostrThreadDataSource.printCounter()
NostrHashtagDataSource.printCounter()
NostrUserProfileDataSource.printCounter() NostrUserProfileDataSource.printCounter()
Log.d("STATE DUMP", "Connected Relays: " + RelayPool.connectedRelays()) Log.d("STATE DUMP", "Connected Relays: " + RelayPool.connectedRelays())