INNER CODE UNIT · TypeScript
parsedStartDate
argus-sight/refund-swatter-lite · supabase/functions/apple-notification-history/index.ts:327
parsedStartDate = parsedEndDate - maxRangeMs
}
// 3.3: Clamp endDate if it's in the future
const todayEnd = new Date()
todayEnd.setUTCHours(23, 59, 59, 999)
const todayEndMs = todayEnd.getTime()
if (parsedEndDate > todayEndMs) {
parsedEndDate = todayEndMs
// Re-check the 180-day constraint after clamping
const newRangeInMs = parsedEndDate - parsedStartDate
if (newRangeInMs > maxRangeMs) {
parsedStartDate = parsedEndDate - maxRangeMs
}
}