mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-12 04:10:47 +00:00
org user gettext
This commit is contained in:
@@ -100,10 +100,10 @@ class AddOrgUserDialog extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
validateInputParams() {
|
validateInputParams() {
|
||||||
let errMessage = '';
|
let errMessage;
|
||||||
let email = this.state.email;
|
let email = this.state.email;
|
||||||
if (!email.length) {
|
if (!email.length) {
|
||||||
errMessage = 'email is required';
|
errMessage = gettext('email is required');
|
||||||
this.setState({errMessage: errMessage});
|
this.setState({errMessage: errMessage});
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -111,17 +111,17 @@ class AddOrgUserDialog extends React.Component {
|
|||||||
let password1 = this.state.password;
|
let password1 = this.state.password;
|
||||||
let password2 = this.state.passwdnew;
|
let password2 = this.state.passwdnew;
|
||||||
if (!password1.length) {
|
if (!password1.length) {
|
||||||
errMessage = 'Please enter password';
|
errMessage = gettext('Please enter password');
|
||||||
this.setState({errMessage: errMessage});
|
this.setState({errMessage: errMessage});
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (!password2.length) {
|
if (!password2.length) {
|
||||||
errMessage = 'Please enter the password again';
|
errMessage = gettext('Please enter the password again');
|
||||||
this.setState({errMessage: errMessage});
|
this.setState({errMessage: errMessage});
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (password1 !== password2) {
|
if (password1 !== password2) {
|
||||||
errMessage = 'Passwords don\'t match';
|
errMessage = gettext('Passwords don\'t match');
|
||||||
this.setState({errMessage: errMessage});
|
this.setState({errMessage: errMessage});
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@@ -130,7 +130,7 @@ class AddOrgUserDialog extends React.Component {
|
|||||||
|
|
||||||
render() {
|
render() {
|
||||||
return (
|
return (
|
||||||
<Modal isOpen={true}>
|
<Modal isOpen={true} toggle={this.toggle}>
|
||||||
<ModalHeader toggle={this.toggle}>{gettext('Add User')}</ModalHeader>
|
<ModalHeader toggle={this.toggle}>{gettext('Add User')}</ModalHeader>
|
||||||
<ModalBody>
|
<ModalBody>
|
||||||
<Form>
|
<Form>
|
||||||
@@ -157,7 +157,7 @@ class AddOrgUserDialog extends React.Component {
|
|||||||
<Input id="userPwdNew" innerRef={input => {this.passwdNewInput = input;}} className="passwd" value={this.state.passwdnew || ''} onChange={this.inputPasswordNew} />
|
<Input id="userPwdNew" innerRef={input => {this.passwdNewInput = input;}} className="passwd" value={this.state.passwdnew || ''} onChange={this.inputPasswordNew} />
|
||||||
</FormGroup>
|
</FormGroup>
|
||||||
</Form>
|
</Form>
|
||||||
<Label className="err-message">{gettext(this.state.errMessage)}</Label>
|
{this.state.errMessage && <Label className="err-message">{this.state.errMessage}</Label>}
|
||||||
</ModalBody>
|
</ModalBody>
|
||||||
<ModalFooter>
|
<ModalFooter>
|
||||||
<Button color="primary" disabled={this.state.isAddingUser} onClick={this.handleSubmit} className={this.state.isAddingUser ? 'btn-loading' : ''}>{gettext('Submit')}</Button>
|
<Button color="primary" disabled={this.state.isAddingUser} onClick={this.handleSubmit} className={this.state.isAddingUser ? 'btn-loading' : ''}>{gettext('Submit')}</Button>
|
||||||
|
@@ -115,7 +115,7 @@ class OrgLibraries extends Component {
|
|||||||
deleteRepoItem={this.deleteRepoItem}
|
deleteRepoItem={this.deleteRepoItem}
|
||||||
transferRepoItem={this.transferRepoItem}
|
transferRepoItem={this.transferRepoItem}
|
||||||
/>
|
/>
|
||||||
)}
|
);}
|
||||||
)}
|
)}
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
@@ -132,9 +132,8 @@ class OrgLibraries extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const propTypes = {
|
const propTypes = {
|
||||||
key: PropTypes.number.isRequired,
|
|
||||||
repo: PropTypes.object.isRequired,
|
repo: PropTypes.object.isRequired,
|
||||||
isItemFreezed: PropTypes.boolean,
|
isItemFreezed: PropTypes.bool,
|
||||||
onFreezedItem: PropTypes.func.isRequired,
|
onFreezedItem: PropTypes.func.isRequired,
|
||||||
onUnfreezedItem: PropTypes.func.isRequired,
|
onUnfreezedItem: PropTypes.func.isRequired,
|
||||||
deleteRepoItem: PropTypes.func.isRequired,
|
deleteRepoItem: PropTypes.func.isRequired,
|
||||||
|
Reference in New Issue
Block a user