From f05074ffc5ff89f6ed57b9f63088fb3e1c5efdf3 Mon Sep 17 00:00:00 2001 From: trisua Date: Sat, 19 Jul 2025 03:20:13 -0400 Subject: [PATCH] fix: delete apps and app_data when deleting user --- crates/core/src/database/auth.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/core/src/database/auth.rs b/crates/core/src/database/auth.rs index 513be6d..3bd8678 100644 --- a/crates/core/src/database/auth.rs +++ b/crates/core/src/database/auth.rs @@ -537,6 +537,11 @@ impl DataManager { self.delete_userfollow(follow.id, &user, true).await?; } + // delete apps + for app in self.get_apps_by_owner(id).await? { + self.delete_app(app.id, &user).await?; + } + // remove images let avatar = PathBufD::current().extend(&[ self.0.0.dirs.media.as_str(),