diff --git a/src/components/structures/RightPanel.js b/src/components/structures/RightPanel.js index 0225f7655..5ee27fb21 100644 --- a/src/components/structures/RightPanel.js +++ b/src/components/structures/RightPanel.js @@ -248,6 +248,11 @@ module.exports = React.createClass({ } } + const isPhaseGroup = [ + this.Phase.GroupMemberInfo, + this.Phase.GroupMemberList + ].includes(this.state.phase); + let headerButtons = []; if (this.props.roomId) { headerButtons = [ @@ -271,7 +276,7 @@ module.exports = React.createClass({ } else if (this.props.groupId) { headerButtons = [ , @@ -325,10 +330,7 @@ module.exports = React.createClass({ if (this.props.groupId && GroupStoreCache.getGroupStore(this.context.matrixClient, this.props.groupId).isUserPrivileged() ) { - inviteGroup = [ - this.Phase.GroupMemberInfo, - this.Phase.GroupMemberList, - ].includes(this.state.phase) ? ( + inviteGroup = isPhaseGroup ? (