use defult expiry

This commit is contained in:
Blake Kaufman
2026-07-21 08:29:18 -04:00
parent 1c4b257ca8
commit 2f1396a2b0
@@ -33,9 +33,9 @@ export default async function processBolt11Invoice(input, context) {
crashlyticsLogReport('Handling decode bolt11 invoices');
const currentTime = Math.floor(Date.now() / 1000);
const neverExpires = !input.data.expiry;
const expirationTime = neverExpires
? Number.MAX_SAFE_INTEGER
const useDefaultExpiry = !input.data.expiry;
const expirationTime = useDefaultExpiry
? 3600
: input.data.timestamp + input.data.expiry;
const isExpired = currentTime > expirationTime;