Skip to content

Commit e6985b1

Browse files
committed
change (composer suggestions) : add filtering rooms by name
1 parent bfe1aa7 commit e6985b1

File tree

1 file changed

+5
-1
lines changed
  • features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/messagecomposer/suggestions

1 file changed

+5
-1
lines changed

features/messages/impl/src/main/kotlin/io/element/android/features/messages/impl/messagecomposer/suggestions/SuggestionsProcessor.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,11 @@ class SuggestionsProcessor @Inject constructor() {
5353
}
5454
SuggestionType.Room -> {
5555
roomAliasSuggestions
56-
.filter { it.roomAlias.value.contains(suggestion.text, ignoreCase = true) }
56+
.filter { roomAliasSuggestion ->
57+
// Filter by either room alias or room name (if available)
58+
roomAliasSuggestion.roomAlias.value.contains(suggestion.text, ignoreCase = true) ||
59+
roomAliasSuggestion.roomName?.contains(suggestion.text, ignoreCase = true) == true
60+
}
5761
.map {
5862
ResolvedSuggestion.Alias(
5963
roomAlias = it.roomAlias,

0 commit comments

Comments
 (0)