add three day grace period

This commit is contained in:
Paul Miller
2023-08-08 15:48:45 -05:00
parent 958c2b690d
commit f78d7afddf
3 changed files with 12 additions and 11 deletions

View File

@@ -0,0 +1,7 @@
const GRACE = 60 * 60 * 24 * 3; // 3 days
export function subscriptionValid(subscriptionExpiresTimestamp?: number) {
if (!subscriptionExpiresTimestamp) return false;
return subscriptionExpiresTimestamp + GRACE > Math.ceil(Date.now() / 1000);
}