Browse Source

Handle validation errors on reset password.

pull/9303/head
Halil İbrahim Kalkan 5 years ago
parent
commit
badc521fb3
  1. 8
      modules/account/src/Volo.Abp.Account.Web/Pages/Account/ResetPassword.cshtml.cs

8
modules/account/src/Volo.Abp.Account.Web/Pages/Account/ResetPassword.cshtml.cs

@ -63,10 +63,10 @@ namespace Volo.Abp.Account.Web.Pages.Account
public virtual async Task<IActionResult> OnPostAsync()
{
ValidateModel();
try
{
ValidateModel();
await AccountAppService.ResetPasswordAsync(
new ResetPasswordDto
{
@ -87,6 +87,10 @@ namespace Volo.Abp.Account.Web.Pages.Account
throw;
}
catch (AbpValidationException e)
{
return Page();
}
//TODO: Try to automatically login!
return RedirectToPage("./ResetPasswordConfirmation", new

Loading…
Cancel
Save