Localize error

This commit is contained in:
2025-10-17 11:31:39 +09:00
parent 1656eeb868
commit a435a59e29

View File

@ -91,6 +91,13 @@ namespace Hcs.WebApp.Controllers
{ {
var userId = User.FindFirstValue(ClaimTypes.NameIdentifier); var userId = User.FindFirstValue(ClaimTypes.NameIdentifier);
var user = await userManager.FindByIdAsync(userId); var user = await userManager.FindByIdAsync(userId);
var isPasswordCorrect = await userManager.CheckPasswordAsync(user, oldPassword);
if (!isPasswordCorrect)
{
return BadRequest("Неверный текущий пароль");
}
var result = await userManager.ChangePasswordAsync(user, oldPassword, newPassword); var result = await userManager.ChangePasswordAsync(user, oldPassword, newPassword);
if (result.Succeeded) if (result.Succeeded)
{ {