Render guest settings only in public spaces

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
pull/21833/head
Šimon Brandner 2021-08-26 17:39:54 +02:00
parent c353b6daad
commit 4f1ff134dc
No known key found for this signature in database
GPG Key ID: 55C211A1226CB17D
1 changed files with 25 additions and 23 deletions

View File

@ -94,6 +94,7 @@ const SpaceSettingsVisibilityTab = ({ matrixClient: cli, space }: IProps) => {
const canonicalAliasEv = space.currentState.getStateEvents(EventType.RoomCanonicalAlias, ""); const canonicalAliasEv = space.currentState.getStateEvents(EventType.RoomCanonicalAlias, "");
let advancedSection; let advancedSection;
if (visibility === SpaceVisibility.Unlisted) {
if (showAdvancedSection) { if (showAdvancedSection) {
advancedSection = <> advancedSection = <>
<AccessibleButton onClick={toggleAdvancedSection} kind="link" className="mx_SettingsTab_showAdvanced"> <AccessibleButton onClick={toggleAdvancedSection} kind="link" className="mx_SettingsTab_showAdvanced">
@ -119,6 +120,7 @@ const SpaceSettingsVisibilityTab = ({ matrixClient: cli, space }: IProps) => {
</AccessibleButton> </AccessibleButton>
</>; </>;
} }
}
let addressesSection; let addressesSection;
if (visibility !== SpaceVisibility.Private) { if (visibility !== SpaceVisibility.Private) {