From c7181e276fb5c5f64691eee0a13458c9c4644d9a Mon Sep 17 00:00:00 2001 From: null Date: Tue, 30 Jun 2026 23:35:29 -0500 Subject: [PATCH] feat(questions): wire pruneDeadTokens into onMessageWritten --- functions/src/questions/onMessageWritten.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/functions/src/questions/onMessageWritten.ts b/functions/src/questions/onMessageWritten.ts index 8df54078..9022721b 100644 --- a/functions/src/questions/onMessageWritten.ts +++ b/functions/src/questions/onMessageWritten.ts @@ -1,6 +1,7 @@ import * as functions from 'firebase-functions' import * as admin from 'firebase-admin' import { recipientInQuietHours } from '../notifications/quietHours' +import { pruneDeadTokens } from '../notifications/pruneTokens' /** * Firestore trigger that notifies the other partner when a chat message is @@ -120,6 +121,8 @@ export const onMessageWritten = functions.firestore console.error(`[onMessageWritten] some notifications failed:`, failures) } + await pruneDeadTokens(db, partnerId, tokens, sendResults) + console.log( `[onMessageWritten] notified partner ${partnerId} for conversation ${conversationId} in couple ${coupleId}` )