mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 11:47:35 +00:00
Make global search use a Joined filter for room results (#7695)
Before this, global search returned also invites, which wasn't planned.
This commit is contained in:
committed by
GitHub
parent
d2c49bf4af
commit
8cd3750cde
+5
@@ -67,6 +67,11 @@ sealed interface RoomListFilter {
|
||||
*/
|
||||
data object Invite : RoomListFilter
|
||||
|
||||
/**
|
||||
* A filter that matches rooms with Joined membership.
|
||||
*/
|
||||
data object Joined : RoomListFilter
|
||||
|
||||
/**
|
||||
* A filter that matches either Group,People rooms or Space.
|
||||
*/
|
||||
|
||||
+2
@@ -16,6 +16,7 @@ import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.Deduplicat
|
||||
import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.Favourite
|
||||
import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.Identifiers
|
||||
import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.Invite
|
||||
import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.Joined
|
||||
import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.NonLeft
|
||||
import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.NonSpace
|
||||
import org.matrix.rustcomponents.sdk.RoomListEntriesDynamicFilterKind.None
|
||||
@@ -73,6 +74,7 @@ internal object RoomListFilterMapper {
|
||||
is RoomListFilter.NormalizedMatchRoomName -> NormalizedMatchRoomName(
|
||||
pattern = filter.pattern
|
||||
)
|
||||
RoomListFilter.Joined -> Joined
|
||||
RoomListFilter.Invite -> Invite
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user