reset password improvements

This commit is contained in:
YevhenBondarenko 2021-01-25 17:05:01 +02:00
parent 4d4d189816
commit 6a458e85b0

View File

@ -186,6 +186,7 @@ public class UserServiceImpl extends AbstractEntityService implements UserServic
public UserCredentials requestPasswordReset(TenantId tenantId, String email) { public UserCredentials requestPasswordReset(TenantId tenantId, String email) {
log.trace("Executing requestPasswordReset email [{}]", email); log.trace("Executing requestPasswordReset email [{}]", email);
validateString(email, "Incorrect email " + email); validateString(email, "Incorrect email " + email);
DataValidator.validateEmail(email);
User user = userDao.findByEmail(tenantId, email); User user = userDao.findByEmail(tenantId, email);
if (user == null) { if (user == null) {
throw new IncorrectParameterException(String.format("Unable to find user by email [%s]", email)); throw new IncorrectParameterException(String.format("Unable to find user by email [%s]", email));