Update charges rows on user deletion (#5269)

This commit is contained in:
aecsocket
2026-02-01 19:14:38 +00:00
committed by GitHub
parent ddd395ed4f
commit a207daef0d
2 changed files with 27 additions and 0 deletions

View File

@@ -797,6 +797,18 @@ impl DBUser {
.execute(&mut *transaction)
.await?;
sqlx::query!(
"
UPDATE charges
SET user_id = $1
WHERE user_id = $2
",
deleted_user as DBUserId,
id as DBUserId,
)
.execute(&mut *transaction)
.await?;
let open_subscriptions =
DBUserSubscription::get_all_user(id, &mut *transaction).await?;