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 (
<DropdownMenu>
{!user.isSuspended &&
(user.isAdmin ? (
<DropdownMenuItem onClick={this.handleDemote}>
Make {user.name} a member
</DropdownMenuItem>
) : (
{user.isAdmin && (
<DropdownMenuItem onClick={this.handleDemote}>
Make {user.name} a member
</DropdownMenuItem>
)}
{!user.isAdmin &&
!user.isSuspended && (
<DropdownMenuItem onClick={this.handlePromote}>
Make {user.name} an admin
</DropdownMenuItem>
))}
)}
{!user.lastActiveAt && (
<DropdownMenuItem onClick={this.handleRevoke}>
Revoke invite