Skip to content

Commit 29c9920

Browse files
committed
Added support for removing invite for Admin always and corrected logic for project invites remove option for non-copilot users
1 parent 2e5bbd8 commit 29c9920

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/components/TeamManagement/ProjectManagementDialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ class Dialog extends React.Component {
5959
render() {
6060
const {members, currentUser, isMember, removeMember, removeInvite,
6161
onCancel, invites = []} = this.props
62-
const showRemove = (isMember && !currentUser.isCopilot)
62+
const showRemove = currentUser.isAdmin || (!currentUser.isCopilot && isMember)
6363
let i = 0
6464
return (
6565
<Modal

src/components/TeamManagement/TopcoderManagementDialog.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class Dialog extends React.Component {
9898

9999
render() {
100100
const {members, currentUser, isMember, removeMember, onCancel, removeInvite, invites = []} = this.props
101-
const showRemove = (isMember && currentUser.isManager)
101+
const showRemove = currentUser.isAdmin || (isMember && currentUser.isManager)
102102
let i = 0
103103
return (
104104
<Modal

0 commit comments

Comments
 (0)