Fix compilation issue introduced when formatting code :/
This commit is contained in:
parent
55a94d9888
commit
35b94d70e2
@ -158,10 +158,10 @@ class RoomListViewModel @Inject constructor(initialState: RoomListViewState,
|
|||||||
private fun handleMarkAllRoomsRead() = withState { state ->
|
private fun handleMarkAllRoomsRead() = withState { state ->
|
||||||
state.asyncFilteredRooms.invoke()
|
state.asyncFilteredRooms.invoke()
|
||||||
?.flatMap { it.value }
|
?.flatMap { it.value }
|
||||||
.filter { it.membership == Membership.JOIN }
|
?.filter { it.membership == Membership.JOIN }
|
||||||
.map { it.roomId }
|
?.map { it.roomId }
|
||||||
.toList()
|
?.toList()
|
||||||
.let { session.markAllAsRead(it, NoOpMatrixCallback()) }
|
?.let { session.markAllAsRead(it, NoOpMatrixCallback()) }
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun handleChangeNotificationMode(action: RoomListAction.ChangeRoomNotificationState) {
|
private fun handleChangeNotificationMode(action: RoomListAction.ChangeRoomNotificationState) {
|
||||||
|
@ -67,8 +67,8 @@ data class RoomListViewState(
|
|||||||
val hasUnread: Boolean
|
val hasUnread: Boolean
|
||||||
get() = asyncFilteredRooms.invoke()
|
get() = asyncFilteredRooms.invoke()
|
||||||
?.flatMap { it.value }
|
?.flatMap { it.value }
|
||||||
.filter { it.membership == Membership.JOIN }
|
?.filter { it.membership == Membership.JOIN }
|
||||||
.any { it.hasUnreadMessages }
|
?.any { it.hasUnreadMessages }
|
||||||
?: false
|
?: false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user