Always show security and privacy, and just hide the knocking jojn rule option through the feature flag

This commit is contained in:
Mauro Romito
2025-11-10 18:56:20 +01:00
committed by Mauro
parent dd95a4313a
commit beb7900017
9 changed files with 173 additions and 35 deletions
@@ -57,6 +57,7 @@ struct RoomDetailsScreenViewState: BindableState {
var canEditRoomTopic = false
var canEditRoomAvatar = false
var canEditRolesOrPermissions = false
var canEditSecurityAndPrivacy = false
var canKickUsers = false
var canBanUsers = false
var notificationSettingsState: RoomDetailsNotificationSettingsState = .loading
@@ -74,7 +75,7 @@ struct RoomDetailsScreenViewState: BindableState {
}
var canSeeSecurityAndPrivacy: Bool {
knockingEnabled && dmRecipientInfo == nil && canEditRolesOrPermissions
dmRecipientInfo == nil && canEditSecurityAndPrivacy
}
var canEditBaseInfo: Bool {