fix: Make it possible to downgrade permissions of suspended user
closes #1291
This commit is contained in:
@ -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…
|
||||||
|
Reference in New Issue
Block a user