diff --git a/apps/labrinth/src/database/models/user_item.rs b/apps/labrinth/src/database/models/user_item.rs index 3a73aa41..090d99e4 100644 --- a/apps/labrinth/src/database/models/user_item.rs +++ b/apps/labrinth/src/database/models/user_item.rs @@ -559,16 +559,6 @@ impl DBUser { .try_collect::>() .await?; - sqlx::query!( - " - DELETE FROM notifications - WHERE user_id = $1 - ", - id as DBUserId, - ) - .execute(&mut **transaction) - .await?; - sqlx::query!( " DELETE FROM notifications_actions @@ -589,6 +579,16 @@ impl DBUser { .execute(&mut **transaction) .await?; + sqlx::query!( + " + DELETE FROM notifications + WHERE user_id = $1 + ", + id as DBUserId, + ) + .execute(&mut **transaction) + .await?; + let user_collections = sqlx::query!( " SELECT id