diff --git a/frontend/app/components/Client/ManageUsers/ManageUsers.js b/frontend/app/components/Client/ManageUsers/ManageUsers.js index 4dffc94c8..04902757e 100644 --- a/frontend/app/components/Client/ManageUsers/ManageUsers.js +++ b/frontend/app/components/Client/ManageUsers/ManageUsers.js @@ -21,7 +21,8 @@ const LIMIT_WARNING = 'You have reached users limit.'; errors: state.getIn([ 'members', 'saveRequest', 'errors' ]), loading: state.getIn([ 'members', 'loading' ]), saving: state.getIn([ 'members', 'saveRequest', 'loading' ]), - roles: state.getIn(['roles', 'list']) + roles: state.getIn(['roles', 'list']).map(r => ({ text: r.name, value: r.roleId })).toJS(), + isEnterprise: state.getIn([ 'user', 'client', 'edition' ]) === 'ee', }), { init, save, @@ -80,8 +81,8 @@ class ManageUsers extends React.PureComponent { }); } - formContent = (member, account, roles) => { - const options = roles.map(r => ({ text: r.name, value: r.roleId })).toJS(); + formContent = () => { + const { member, account, isEnterprise, roles } = this.props; return (