RoomSummaryController: Remove deprecated usage of ScSdkPreferences
Change-Id: I3ef6148e6162b2836c335234df17fb26c9978e5f
This commit is contained in:
parent
80c2490336
commit
777f349f82
|
@ -23,7 +23,6 @@ import im.vector.app.core.epoxy.helpFooterItem
|
|||
import im.vector.app.core.resources.StringProvider
|
||||
import im.vector.app.core.resources.UserPreferencesProvider
|
||||
import im.vector.app.features.home.RoomListDisplayMode
|
||||
import im.vector.app.features.home.room.ScSdkPreferences
|
||||
import im.vector.app.features.home.room.filtered.FilteredRoomFooterItem
|
||||
import im.vector.app.features.home.room.filtered.filteredRoomFooterItem
|
||||
import org.matrix.android.sdk.api.session.room.members.ChangeMembershipState
|
||||
|
@ -35,8 +34,7 @@ import javax.inject.Inject
|
|||
class RoomSummaryController @Inject constructor(private val stringProvider: StringProvider,
|
||||
private val roomSummaryItemFactory: RoomSummaryItemFactory,
|
||||
private val roomListNameFilter: RoomListNameFilter,
|
||||
private val userPreferencesProvider: UserPreferencesProvider,
|
||||
private val scSdkPreferences: ScSdkPreferences
|
||||
private val userPreferencesProvider: UserPreferencesProvider
|
||||
) : EpoxyController() {
|
||||
|
||||
var listener: Listener? = null
|
||||
|
@ -141,7 +139,7 @@ class RoomSummaryController @Inject constructor(private val stringProvider: Stri
|
|||
0
|
||||
} else {
|
||||
// TODO actual sum of events instead of sum of chats?
|
||||
summaries.map { it.scHasUnreadMessages(scSdkPreferences) }.sumBy { b -> if (b) 1 else 0 }
|
||||
summaries.map { it.hasUnreadMessages }.sumBy { b -> if (b) 1 else 0 }
|
||||
}
|
||||
val showHighlighted = summaries.any { it.highlightCount > 0 }
|
||||
roomCategoryItem {
|
||||
|
|
Loading…
Reference in New Issue