Skip to content

Commit b5e1892

Browse files
committed
Account for negative freshness TTL in client-side logic
1 parent 9141164 commit b5e1892

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

plugins/optimization-detective/detect.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,8 @@ export default async function detect( {
434434
);
435435
if (
436436
! isNaN( previousVisitTime ) &&
437-
( getCurrentTime() - previousVisitTime ) / 1000 < freshnessTTL
437+
( freshnessTTL < 0 ||
438+
( getCurrentTime() - previousVisitTime ) / 1000 < freshnessTTL )
438439
) {
439440
log(
440441
'The current client session already submitted a fresh URL Metric for this URL so a new one will not be collected now.'

0 commit comments

Comments
 (0)