Merge pull request #5274 from matrix-org/travis/fix-community-join

Fix conditional on communities prototype room creation dialog
This commit is contained in:
Travis Ralston 2020-10-01 14:02:06 -06:00 committed by GitHub
commit c6834fd428
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1019,7 +1019,7 @@ export default class MatrixChat extends React.PureComponent<IProps, IState> {
const communityId = CommunityPrototypeStore.instance.getSelectedCommunityId(); const communityId = CommunityPrototypeStore.instance.getSelectedCommunityId();
if (communityId) { if (communityId) {
// double check the user will have permission to associate this room with the community // double check the user will have permission to associate this room with the community
if (CommunityPrototypeStore.instance.isAdminOf(communityId)) { if (!CommunityPrototypeStore.instance.isAdminOf(communityId)) {
Modal.createTrackedDialog('Pre-failure to create room', '', ErrorDialog, { Modal.createTrackedDialog('Pre-failure to create room', '', ErrorDialog, {
title: _t("Cannot create rooms in this community"), title: _t("Cannot create rooms in this community"),
description: _t("You do not have permission to create rooms in this community."), description: _t("You do not have permission to create rooms in this community."),