Fix share space edge case where space is public but not invitable

This commit is contained in:
Michael Telatynski 2021-05-14 10:46:09 +01:00
parent 712bdba09f
commit f31f7b243d
2 changed files with 4 additions and 3 deletions

View file

@ -209,7 +209,7 @@ export class SpaceItem extends React.PureComponent<IItemProps, IItemState> {
const userId = this.context.getUserId();
let inviteOption;
if (this.props.space.canInvite(userId)) {
if (this.props.space.getJoinRule() === "public" || this.props.space.canInvite(userId)) {
inviteOption = (
<IconizedContextMenuOption
className="mx_SpacePanel_contextMenu_inviteButton"