From afd1eab2999da10448ec7434a590d8c749ce28a7 Mon Sep 17 00:00:00 2001 From: null Date: Tue, 30 Jun 2026 23:45:36 -0500 Subject: [PATCH] feat(users): wire pruneDeadTokens into onUserDelete --- functions/src/users/onUserDelete.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/functions/src/users/onUserDelete.ts b/functions/src/users/onUserDelete.ts index 80681092..cf028d0c 100644 --- a/functions/src/users/onUserDelete.ts +++ b/functions/src/users/onUserDelete.ts @@ -1,5 +1,6 @@ import * as functions from 'firebase-functions' import * as admin from 'firebase-admin' +import { pruneDeadTokens } from '../notifications/pruneTokens' /** * Auth deletion trigger — cascades account deletion server-side. @@ -129,4 +130,6 @@ async function notifyPartner( console.warn(`[onUserDelete] FCM send to token ${tokens[i]} failed:`, result.reason) } }) + + await pruneDeadTokens(db, partnerId, tokens, sendResults) }