Can replace user password from profile

This commit is contained in:
2023-06-14 15:23:23 +02:00
parent e3bec527f0
commit 71db3339d8
3 changed files with 266 additions and 91 deletions

View File

@ -80,7 +80,7 @@ pub async fn replace_password(
.password_len
.validate(&q.new_password)
{
return Ok(HttpResponse::BadRequest().json("Nouveau mot de passe invalide!"));
return Ok(HttpResponse::BadRequest().json("Invalid new password!"));
}
let mut user = users_service::get_by_id(token.user_id).await?;
@ -90,7 +90,7 @@ pub async fn replace_password(
RatedAction::RequestReplacePasswordSignedIn,
)
.await?;
return Ok(HttpResponse::BadRequest().json("Ancien mot de passe invalide !"));
return Ok(HttpResponse::Unauthorized().json("Invalid old password!"));
}
users_service::change_password(&mut user, &q.new_password).await?;