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} + />