Fix small bug about suggestion

This commit is contained in:
Benoit Marty 2021-04-20 19:11:37 +02:00
parent 19e07f6cac
commit cf69d5c882

View File

@ -135,7 +135,9 @@ class UserListController @Inject constructor(private val session: Session,
} }
private fun buildDirectoryUsers(directoryUsers: List<User>, selectedUsers: List<String>, searchTerms: String, ignoreIds: List<String>) { private fun buildDirectoryUsers(directoryUsers: List<User>, selectedUsers: List<String>, searchTerms: String, ignoreIds: List<String>) {
val toDisplay = directoryUsers.filter { !ignoreIds.contains(it.userId) } val toDisplay = directoryUsers
.filter { !ignoreIds.contains(it.userId) && it.userId != session.myUserId }
if (toDisplay.isEmpty() && searchTerms.isBlank()) { if (toDisplay.isEmpty() && searchTerms.isBlank()) {
return return
} }
@ -147,7 +149,6 @@ class UserListController @Inject constructor(private val session: Session,
renderEmptyState() renderEmptyState()
} else { } else {
toDisplay.forEach { user -> toDisplay.forEach { user ->
if (user.userId != session.myUserId) {
val isSelected = selectedUsers.contains(user.userId) val isSelected = selectedUsers.contains(user.userId)
userDirectoryUserItem { userDirectoryUserItem {
id(user.userId) id(user.userId)
@ -161,7 +162,6 @@ class UserListController @Inject constructor(private val session: Session,
} }
} }
} }
}
private fun renderLoading() { private fun renderLoading() {
loadingItem { loadingItem {