diff --git a/app/packs/src/apps/admin/UserManagement.js b/app/packs/src/apps/admin/UserManagement.js
index 35554b3f23..1c3488ac59 100644
--- a/app/packs/src/apps/admin/UserManagement.js
+++ b/app/packs/src/apps/admin/UserManagement.js
@@ -63,7 +63,7 @@ const handleResetPassword = (id, random, handleShowAlert) => {
});
};
-const validateEmail = (mail) => (/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/.test(mail));
+const validateEmail = (mail) => (/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,63})+$/.test(mail));
const editTooltip = Edit user info;
const resetPasswordTooltip = Reset password;
const resetPasswordInstructionsTooltip = Send password instructions;
@@ -211,13 +211,15 @@ export default class UserManagement extends React.Component {
handleNewUserShow() {
this.setState({
- showNewUserModal: true
+ showNewUserModal: true,
+ messageNewUserModal: ''
});
}
handleNewUserClose() {
this.setState({
- showNewUserModal: false
+ showNewUserModal: false,
+ messageNewUserModal: ''
});
}
@@ -779,7 +781,9 @@ export default class UserManagement extends React.Component {
Email:
- { this.email = ref; }} />
+ { this.email = ref; }}
+ maxLength={120}
+ />