Skip to content

Commit a737627

Browse files
authored
fix: ensure cache is served until poll is complete (#35)
1 parent ac13b7c commit a737627

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/jobs/refresh.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ new CronJob(
1010
try {
1111
console.log("Refreshing source data");
1212

13-
RequestCache.flushAll();
1413
await refreshAndStoreSourceData();
14+
RequestCache.flushAll();
1515

1616
const endDate = Date.now();
1717
console.log(`Source data refreshed in ${endDate - startDate}ms`);

src/utils/request-cache.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default async function witCache(cb: RouteController) {
1010
const response = await cb(ctx);
1111

1212
const data = await response.json();
13-
RequestCache.set(key, { status: response.status, data }, 50);
13+
RequestCache.set(key, { status: response.status, data }, 120);
1414

1515
ctx.status(response.status as any);
1616
return ctx.json(data);

0 commit comments

Comments
 (0)