We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 74aaf15 commit eae5a04Copy full SHA for eae5a04
1 file changed
src/lib/db/cache.ts
@@ -39,6 +39,8 @@ function isCacheEntry(value: unknown): value is CacheEntry<unknown> {
39
}
40
41
function isFresh(entry: CacheEntry<unknown>, ttlMs: number): boolean {
42
+ if (ttlMs <= 0) return false;
43
+
44
const age = Date.now() - entry.storedAt;
45
return Number.isFinite(entry.storedAt) && age >= 0 && age <= ttlMs;
46
0 commit comments