Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 6875005

Browse files
authored
Merge pull request #1448 from matrix-org/luke/fix-related-groups-in-labs
Put related groups UI behind groups labs flag
2 parents a400c03 + ed74ac3 commit 6875005

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/components/views/rooms/RoomSettings.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -631,6 +631,14 @@ module.exports = React.createClass({
631631

632632
var self = this;
633633

634+
let relatedGroupsSection;
635+
if (UserSettingsStore.isFeatureEnabled('feature_groups')) {
636+
relatedGroupsSection = <RelatedGroupSettings ref="related_groups"
637+
roomId={this.props.room.roomId}
638+
canSetRelatedGroups={roomState.mayClientSendStateEvent("m.room.related_groups", cli)}
639+
relatedGroupsEvent={this.props.room.currentState.getStateEvents('m.room.related_groups', '')} />;
640+
}
641+
634642
var userLevelsSection;
635643
if (Object.keys(user_levels).length) {
636644
userLevelsSection =
@@ -855,10 +863,7 @@ module.exports = React.createClass({
855863
canonicalAliasEvent={this.props.room.currentState.getStateEvents('m.room.canonical_alias', '')}
856864
aliasEvents={this.props.room.currentState.getStateEvents('m.room.aliases')} />
857865

858-
<RelatedGroupSettings ref="related_groups"
859-
roomId={this.props.room.roomId}
860-
canSetRelatedGroups={roomState.mayClientSendStateEvent("m.room.related_groups", cli)}
861-
relatedGroupsEvent={this.props.room.currentState.getStateEvents('m.room.related_groups', '')} />
866+
{ relatedGroupsSection }
862867

863868
<UrlPreviewSettings ref="url_preview_settings" room={this.props.room} />
864869

0 commit comments

Comments
 (0)