1
0
Fork 0
mirror of https://github.com/dani-garcia/vaultwarden.git synced 2025-07-19 02:28:23 +00:00

Membership::confirm_user_invitations fix and tests

This commit is contained in:
Timshel 2025-01-16 17:32:19 +01:00
commit da8be29de0
7 changed files with 381 additions and 190 deletions

View file

@ -293,6 +293,8 @@ async fn post_set_password(data: Json<SetPasswordData>, headers: Headers, mut co
if CONFIG.mail_enabled() {
mail::send_set_password(&user.email.to_lowercase(), &user.name).await?;
} else {
Membership::confirm_user_invitations(&user.uuid, &mut conn).await?;
}
user.save(&mut conn).await?;

View file

@ -254,10 +254,6 @@ async fn _sso_login(data: ConnectData, user_id: &mut Option<UserId>, conn: &mut
user.name = user_name;
}
if !CONFIG.mail_enabled() {
Membership::confirm_user_invitations(&user.uuid, conn).await?;
}
user.save(conn).await?;
}