Merge pull request #4993 from element-hq/feature/fga/fix_rebuild_room_list

fix ( room list) : rebuild with filteredSummaries to avoid bad state
This commit is contained in:
ganfra 2025-07-08 11:05:02 +02:00 committed by GitHub
commit d9209ac5ca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -119,7 +119,7 @@ class RoomListDataSource @Inject constructor(
private suspend fun rebuildAllRoomSummaries() {
lock.withLock {
roomListService.allRooms.summaries.replayCache.firstOrNull()?.let { roomSummaries ->
roomListService.allRooms.filteredSummaries.replayCache.firstOrNull()?.let { roomSummaries ->
buildAndEmitAllRooms(roomSummaries, useCache = false)
}
}