From 587cefec41258c169df3591afc81124b257b4443 Mon Sep 17 00:00:00 2001 From: Joshua Ryder Date: Sun, 12 Oct 2025 13:14:04 -0400 Subject: [PATCH] profile deletion fixes --- server/api/profile/delete.delete.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/server/api/profile/delete.delete.ts b/server/api/profile/delete.delete.ts index bce0221..a6493ff 100644 --- a/server/api/profile/delete.delete.ts +++ b/server/api/profile/delete.delete.ts @@ -23,13 +23,10 @@ export default defineEventHandler(async (event) => { } try { - // Delete user's notes first (foreign key constraint) - db.prepare('DELETE FROM notes WHERE user_id = ?').run(currentUser.id) - // Delete user's sessions db.prepare('DELETE FROM sessions WHERE username = ?').run(currentUser.username) - // Delete the user + // Delete the user (sermon_notes will be automatically deleted via CASCADE) db.prepare('DELETE FROM users WHERE id = ?').run(currentUser.id) // Clear the auth cookie