diff --git a/src/components/TeamManagement/ProjectManagementDialog.js b/src/components/TeamManagement/ProjectManagementDialog.js index de968c090..83e19dde0 100644 --- a/src/components/TeamManagement/ProjectManagementDialog.js +++ b/src/components/TeamManagement/ProjectManagementDialog.js @@ -171,7 +171,7 @@ class Dialog extends React.Component { type="text" value={this.state.inviteText} placeholder="Enter one or more emails separated by ';' or comma ','" - disabled={!isMember || this.state.clearText} + disabled={(!currentUser.isAdmin && !isMember) || this.state.clearText} /> { this.state.showAlreadyMemberError &&
Project Member(s) can't be invited again. Please remove them from list. diff --git a/src/components/TeamManagement/TopcoderManagementDialog.js b/src/components/TeamManagement/TopcoderManagementDialog.js index 3d2b89d3f..01e84587c 100644 --- a/src/components/TeamManagement/TopcoderManagementDialog.js +++ b/src/components/TeamManagement/TopcoderManagementDialog.js @@ -239,7 +239,7 @@ class Dialog extends React.Component { type="text" value={this.state.userText} placeholder="Enter one or more user @handles separated by ';' or comma ','" - disabled={!isMember || this.state.clearText} + disabled={(!currentUser.isAdmin && !isMember) || this.state.clearText} /> { this.state.showAlreadyMemberError &&
Project Member(s) can't be invited again. Please remove them from list.