From 23dc4c3f59d08895171a81bc5d3383efbbbf37e5 Mon Sep 17 00:00:00 2001 From: Brendan Chen Date: Mon, 24 Mar 2025 09:44:50 -0700 Subject: [PATCH] add getter for the last refreshed token time --- src/notifications/senders/AppleNotificationSender.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/notifications/senders/AppleNotificationSender.ts b/src/notifications/senders/AppleNotificationSender.ts index 4a171c5..7d358b1 100644 --- a/src/notifications/senders/AppleNotificationSender.ts +++ b/src/notifications/senders/AppleNotificationSender.ts @@ -16,6 +16,10 @@ export class AppleNotificationSender { private apnsToken: string | undefined = undefined; private _lastRefreshedTimeMs: number | undefined = undefined; + get lastRefreshedTimeMs(): number | undefined { + return this._lastRefreshedTimeMs; + } + private lastReloadedTimeForAPNsIsTooRecent() { const thirtyMinutesMs = 1800000; return this._lastRefreshedTimeMs && Date.now() - this._lastRefreshedTimeMs < thirtyMinutesMs;