shorter code
This commit is contained in:
parent
0040f8e924
commit
fbf73c7c8e
@ -76,11 +76,8 @@ class TextComposerViewModel @AssistedInject constructor(@Assisted initialState:
|
|||||||
Observable.combineLatest<List<String>, Option<AutocompleteUserQuery>, List<User>>(
|
Observable.combineLatest<List<String>, Option<AutocompleteUserQuery>, List<User>>(
|
||||||
room.rx().liveRoomMemberIds(),
|
room.rx().liveRoomMemberIds(),
|
||||||
usersQueryObservable.throttleLast(300, TimeUnit.MILLISECONDS),
|
usersQueryObservable.throttleLast(300, TimeUnit.MILLISECONDS),
|
||||||
BiFunction { roomMembers, query ->
|
BiFunction { roomMemberIds, query ->
|
||||||
val users = roomMembers
|
val users = roomMemberIds.mapNotNull { session.getUser(it) }
|
||||||
.mapNotNull {
|
|
||||||
session.getUser(it)
|
|
||||||
}
|
|
||||||
|
|
||||||
val filter = query.orNull()
|
val filter = query.orNull()
|
||||||
if (filter.isNullOrBlank()) {
|
if (filter.isNullOrBlank()) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user