don't require non-null metadata

This commit is contained in:
Henry Hiles 2026-07-21 16:25:15 -04:00
commit 0da3b4da22
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -101,15 +101,18 @@ class MentionOverlay extends ConsumerWidget {
? rooms.values
: rooms.values.where(
(room) =>
(room.metadata?.name ?? room.metadata!.id)
(room.metadata?.name ??
room.metadata?.id ??
"")
.toLowerCase()
.contains(query.toLowerCase()),
))
.map((room) {
final name =
room.metadata?.name ??
room.metadata!.canonicalAlias ??
room.metadata!.id;
room.metadata?.canonicalAlias ??
room.metadata?.id ??
"Unknown Room";
return ListTile(
leading: AvatarOrHash(
room.metadata?.avatar,