mirror of
https://github.com/roleypoly/roleypoly-v1.git
synced 2025-06-16 02:19:08 +00:00
fix(UI): fix edit roles permissions leakage
This commit is contained in:
parent
ae0a89e3ff
commit
1debaaa3df
2 changed files with 10 additions and 2 deletions
|
@ -117,7 +117,10 @@ class RolePicker extends Component {
|
|||
<section>
|
||||
<div className="role-picker__header">
|
||||
<h3>Roles</h3>
|
||||
<Link to={`/s/${server.get('id')}/edit`} uk-tooltip='' title='Edit Categories' uk-icon="icon: file-edit"></Link>
|
||||
{ server.getIn(['perms', 'canManageRoles']) === true
|
||||
? <Link to={`/s/${server.get('id')}/edit`} uk-tooltip='' title='Edit Categories' uk-icon="icon: file-edit"></Link>
|
||||
: null
|
||||
}
|
||||
<div className="role-picker__spacer"></div>
|
||||
<div className={`role-picker__actions ${(!this.rolesHaveChanged) ? 'hidden' : ''}`}>
|
||||
<button disabled={!this.rolesHaveChanged} onClick={() => dispatch(Actions.resetSelected)} className="uk-button rp-button secondary">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue