Skip to content

Commit ef8e692

Browse files
committed
fixing worker refetch interval calc
1 parent cccd7eb commit ef8e692

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/ripple/worker.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ setInterval(() => {
2020
f.init = f.init || {}
2121
const fetchedAt = f.fetchedAt || 0
2222
const { refetch = 0, ..._init } = f.init
23-
if (Date.now() - refetch > fetchedAt * 1000) {
24-
f.fetchedAt = Date.now()
23+
const now = Date.now()
24+
if (now - refetch * 1000 > fetchedAt) {
25+
f.fetchedAt = now
2526
refetchable.set(id, f)
2627
fetch(f.input, _init).then(async (res) => {
2728
const headers = {}

0 commit comments

Comments
 (0)