From 0d1cc727aef79df786127e74d75a5ab778e481c3 Mon Sep 17 00:00:00 2001 From: "Sven (AAMOS AI)" Date: Fri, 14 Aug 2026 00:45:42 +0700 Subject: [PATCH] fix(gdpr): radera user_terms_consents vid kontoradering + klassa i residual-testet --- apps/api/test/me.residual.test.ts | 2 ++ packages/database/src/gdpr-erasure.ts | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/apps/api/test/me.residual.test.ts b/apps/api/test/me.residual.test.ts index ca70bd8..82b6d24 100644 --- a/apps/api/test/me.residual.test.ts +++ b/apps/api/test/me.residual.test.ts @@ -390,6 +390,7 @@ describe("DELETE /v1/me — GDPR residual completeness", () => { password_reset_tokens: ["user_id"], refresh_tokens: ["user_id"], user_consents: ["user_id"], + user_terms_consents: ["user_id"], user_preferences: ["user_id"], user_health_profiles: ["user_id"], user_locale_preferences: ["user_id"], @@ -446,6 +447,7 @@ describe("DELETE /v1/me — GDPR residual completeness", () => { ["password_reset_tokens", "user_id"], ["refresh_tokens", "user_id"], ["user_consents", "user_id"], + ["user_terms_consents", "user_id"], ["user_preferences", "user_id"], ["user_health_profiles", "user_id"], ["user_locale_preferences", "user_id"], diff --git a/packages/database/src/gdpr-erasure.ts b/packages/database/src/gdpr-erasure.ts index 7625628..e13fce9 100644 --- a/packages/database/src/gdpr-erasure.ts +++ b/packages/database/src/gdpr-erasure.ts @@ -188,6 +188,17 @@ export async function eraseUser(db: Database, userId: string): Promise