hide URL previews if generating them throws an error

This commit is contained in:
Henry Hiles 2026-06-23 10:50:20 -04:00
commit 3c7c74f745
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
2 changed files with 27 additions and 25 deletions

View file

@ -12,6 +12,7 @@ class UrlPreviewController extends AsyncNotifier<OpenGraphData?> {
@override
Future<OpenGraphData?> build() async {
try {
final homeserver = ref.watch(
ClientStateController.provider.select((value) => value?.homeserverUrl),
);
@ -38,7 +39,9 @@ class UrlPreviewController extends AsyncNotifier<OpenGraphData?> {
}
}
}
} catch (_) {
return null;
}
return null;
}

View file

@ -508,7 +508,6 @@ class RoomChat extends HookConsumerWidget {
MemberList(roomId),
],
),
endDrawer: showMembersByDefault ? null : MemberList(roomId),
);
}