Browse Source

fix: 修改用户密码检查错误信息

pull/89/head
王军 3 years ago
parent
commit
dfcc1f0425
  1. 6
      aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs

6
aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/Users/UserAppService.cs

@ -132,15 +132,15 @@ namespace Lion.AbpPro.BasicManagement.Users
if (identityUser.PasswordHash == null) if (identityUser.PasswordHash == null)
{ {
result = await _userManager.AddPasswordAsync(identityUser, input.NewPassword); result = await _userManager.AddPasswordAsync(identityUser, input.NewPassword);
result.CheckErrors();
} }
else else
{ {
result = await _userManager.ChangePasswordAsync(identityUser, input.CurrentPassword, input.NewPassword); result = await _userManager.ChangePasswordAsync(identityUser, input.CurrentPassword, input.NewPassword);
result.CheckErrors();
} }
return !result.Succeeded return result.Succeeded;
? throw new BusinessException("Volo.Abp.Identity:" + result?.Errors?.FirstOrDefault()?.Code)
: result.Succeeded;
} }
/// <summary> /// <summary>

Loading…
Cancel
Save