fix: Make it possible to downgrade permissions of suspended user

closes #1291
This commit is contained in:
Tom Moor
2020-05-30 12:59:52 -07:00
parent ccedea55d6
commit c1a141d99f

View File

@ -67,16 +67,17 @@ class UserMenu extends React.Component<Props> {
return ( return (
<DropdownMenu> <DropdownMenu>
{!user.isSuspended && {user.isAdmin && (
(user.isAdmin ? ( <DropdownMenuItem onClick={this.handleDemote}>
<DropdownMenuItem onClick={this.handleDemote}> Make {user.name} a member
Make {user.name} a member </DropdownMenuItem>
</DropdownMenuItem> )}
) : ( {!user.isAdmin &&
!user.isSuspended && (
<DropdownMenuItem onClick={this.handlePromote}> <DropdownMenuItem onClick={this.handlePromote}>
Make {user.name} an admin Make {user.name} an admin
</DropdownMenuItem> </DropdownMenuItem>
))} )}
{!user.lastActiveAt && ( {!user.lastActiveAt && (
<DropdownMenuItem onClick={this.handleRevoke}> <DropdownMenuItem onClick={this.handleRevoke}>
Revoke invite Revoke invite