From c32a5ad8ccc3b62c5bacfe6a4620797baa8d2331 Mon Sep 17 00:00:00 2001 From: null Date: Tue, 30 Jun 2026 23:34:33 -0500 Subject: [PATCH] feat(couples): wire pruneDeadTokens into onCoupleLeave --- functions/src/couples/onCoupleLeave.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/functions/src/couples/onCoupleLeave.ts b/functions/src/couples/onCoupleLeave.ts index 93c88500..883dfba7 100644 --- a/functions/src/couples/onCoupleLeave.ts +++ b/functions/src/couples/onCoupleLeave.ts @@ -1,5 +1,6 @@ import * as functions from 'firebase-functions' import * as admin from 'firebase-admin' +import { pruneDeadTokens } from '../notifications/pruneTokens' /** * Firestore trigger that notifies the remaining partner when a user's coupleId @@ -125,6 +126,8 @@ export const onCoupleLeave = functions.firestore console.error(`[onCoupleLeave] some notifications failed:`, failures) } + await pruneDeadTokens(db, partnerId, tokens, sendResults) + console.log( `[onCoupleLeave] notified partner ${partnerId} that user ${userId} left couple ${previousCoupleId}` )