Allow system admins to switch user accounts to email/password (#2893)

Этот коммит содержится в:
Joram Wilander
2016-05-05 16:36:42 -04:00
коммит произвёл Christopher Speller
родитель d2ddf40f56
Коммит f2e788f4b1
5 изменённых файлов: 60 добавлений и 23 удалений

Просмотреть файл

@@ -58,7 +58,8 @@ class ResetPasswordModal extends React.Component {
}
render() {
if (this.props.user == null) {
const user = this.props.user;
if (user == null) {
return <div/>;
}
@@ -70,6 +71,23 @@ class ResetPasswordModal extends React.Component {
serverError = <div className='form-group has-error'><p className='input__help error'>{this.state.serverError}</p></div>;
}
let title;
if (user.auth_service) {
title = (
<FormattedMessage
id='admin.reset_password.titleSwitch'
defaultMessage='Switch Account to Email/Password'
/>
);
} else {
title = (
<FormattedMessage
id='admin.reset_password.titleReset'
defaultMessage='Reset Password'
/>
);
}
return (
<Modal
show={this.props.show}
@@ -77,10 +95,7 @@ class ResetPasswordModal extends React.Component {
>
<Modal.Header closeButton={true}>
<Modal.Title>
<FormattedMessage
id='admin.reset_password.title'
defaultMessage='Reset Password'
/>
{title}
</Modal.Title>
</Modal.Header>
<form