From 8bf46a38783c2000ad1cbcbfb6a7ab8757dcc1c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ku=C3=9Fowski?= Date: Sun, 19 Oct 2025 14:38:19 +0200 Subject: [PATCH] chore: Correctly remove knockRestricted from possible join rules --- .../chat_access_settings_controller.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/pages/chat_access_settings/chat_access_settings_controller.dart b/lib/pages/chat_access_settings/chat_access_settings_controller.dart index 5c13623e5..b39b3daf1 100644 --- a/lib/pages/chat_access_settings/chat_access_settings_controller.dart +++ b/lib/pages/chat_access_settings/chat_access_settings_controller.dart @@ -54,13 +54,12 @@ class ChatAccessSettingsController extends State { // Knock is only supported for rooms up from version 7: if (roomVersionInt != null && roomVersionInt <= 6) { joinRules.remove(JoinRules.knock); + joinRules.remove(JoinRules.knockRestricted); } if (knownSpaceParents.isEmpty) { joinRules.remove(JoinRules.restricted); - if (roomVersionInt != null && roomVersionInt <= 6) { - joinRules.remove(JoinRules.knockRestricted); - } + joinRules.remove(JoinRules.knockRestricted); } // If an unsupported join rule is the current join rule, display it: