From 0262d776d594bd9313931215bddc9109f7d0cfdf Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Thu, 2 Feb 2023 09:47:41 +0100 Subject: [PATCH] fix: Notification settings --- .../settings_notifications/settings_notifications.dart | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/lib/pages/settings_notifications/settings_notifications.dart b/lib/pages/settings_notifications/settings_notifications.dart index ff57f6ab..5f2d5ff5 100644 --- a/lib/pages/settings_notifications/settings_notifications.dart +++ b/lib/pages/settings_notifications/settings_notifications.dart @@ -58,14 +58,8 @@ class SettingsNotifications extends StatefulWidget { class SettingsNotificationsController extends State { bool? getNotificationSetting(NotificationSettingsItem item) { - // Until https://gitlab.com/famedly/company/frontend/famedlysdk/-/merge_requests/1124 is shipped - final pushRulesRaw = Matrix.of(context) - .client - .accountData['m.push_rules'] - ?.content - .tryGetMap('device'); - if (pushRulesRaw == null) return null; - final pushRules = PushRuleSet.fromJson(pushRulesRaw); + final pushRules = Matrix.of(context).client.globalPushRules; + if (pushRules == null) return null; switch (item.type) { case PushRuleKind.content: return pushRules.content