From c275c6a1c6fabd8dafedbf36d64e127b48bc86c7 Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Fri, 29 Jul 2022 18:52:41 +0200 Subject: [PATCH] fix: Missing null checks in chat details view --- lib/pages/chat_details/chat_details_view.dart | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/pages/chat_details/chat_details_view.dart b/lib/pages/chat_details/chat_details_view.dart index 116c4fa7..7fd4b4d6 100644 --- a/lib/pages/chat_details/chat_details_view.dart +++ b/lib/pages/chat_details/chat_details_view.dart @@ -225,8 +225,9 @@ class ChatDetailsView extends StatelessWidget { title: Text(L10n.of(context)! .whoIsAllowedToJoinThisGroup), subtitle: Text( - room.joinRules!.getLocalizedString( - MatrixLocals(L10n.of(context)!)), + room.joinRules?.getLocalizedString( + MatrixLocals(L10n.of(context)!)) ?? + L10n.of(context)!.none, ), ), ), @@ -276,8 +277,9 @@ class ChatDetailsView extends StatelessWidget { title: Text(L10n.of(context)! .visibilityOfTheChatHistory), subtitle: Text( - room.historyVisibility!.getLocalizedString( - MatrixLocals(L10n.of(context)!)), + room.historyVisibility?.getLocalizedString( + MatrixLocals(L10n.of(context)!)) ?? + L10n.of(context)!.none, ), ), ),