INNER CODE UNIT · TypeScript

parsedStartDate

argus-sight/refund-swatter-lite · supabase/functions/apple-notification-history/index.ts:311

      parsedStartDate = parsedEndDate - (30 * 24 * 60 * 60 * 1000 - 1)
    }
    
    // Step 3: Normalize and validate
    // 3.1: Swap if endDate < startDate
    if (parsedEndDate < parsedStartDate) {
      const temp = parsedStartDate
      parsedStartDate = parsedEndDate
      parsedEndDate = temp
    }
    
    // 3.2: Check if range exceeds 180 days
    const rangeInMs = parsedEndDate - parsedStartDate
    const maxRangeMs = 180 * 24 * 60 * 60 * 1000 - 1 // 180 days minus 1ms
    if (rangeInMs > maxRangeMs) {
      // Adjust startDate to be exactly 180 days - 1ms before endDate
      parsedStartDate = parsedEndDate - maxRangeMs
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…