feat(notifications): wire pruneDeadTokens into gameRetention

This commit is contained in:
null 2026-06-30 23:35:42 -05:00
parent 7b5790da43
commit 35eca7d08d
1 changed files with 3 additions and 0 deletions

View File

@ -1,6 +1,7 @@
import * as functions from 'firebase-functions'
import * as admin from 'firebase-admin'
import { recipientInQuietHours } from './quietHours'
import { pruneDeadTokens } from './pruneTokens'
const DAY_MS = 24 * 60 * 60 * 1000
@ -233,6 +234,8 @@ async function sendNotification(
if (failures.length > 0) {
console.error(`[sendNotification] some notifications failed:`, failures)
}
await pruneDeadTokens(db, notification.userId, tokens, sendResults)
}
async function getUserTokens(