diff --git a/packages/api/src/models/userModel.js b/packages/api/src/models/userModel.js index 3fddc84ab3..0d974f5c6a 100644 --- a/packages/api/src/models/userModel.js +++ b/packages/api/src/models/userModel.js @@ -37,6 +37,8 @@ class User extends Model { async $beforeInsert(context) { await super.$beforeInsert(context); this.email && (this.email = this.email.toLowerCase()); + this.first_name && (this.first_name = this.first_name.trim()); + this.last_name && (this.last_name = this.last_name.trim()); } static async beforeFind(args) { diff --git a/packages/webapp/src/components/CreateUserAccount/index.jsx b/packages/webapp/src/components/CreateUserAccount/index.jsx index 213a30dadd..612c913eb5 100644 --- a/packages/webapp/src/components/CreateUserAccount/index.jsx +++ b/packages/webapp/src/components/CreateUserAccount/index.jsx @@ -105,6 +105,9 @@ export default function PureCreateUserAccount({ onSignUp, email, onGoBack, isNot label={t('CREATE_USER.FULL_NAME')} placeholder={'e.g. Juan Perez'} hookFormRegister={register(NAME, { required: true })} + onBlur={(e) => { + e.target.value = e.target.value.trim(); + }} /> { + e.target.value = e.target.value.trim(); + }} />