Skip to content

Commit b86d597

Browse files
committed
fix: wrap wfinfo data lookup
1 parent f82cb94 commit b86d597

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/lib/caches/WFInfo.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,16 @@ export default class WFInfoCache {
2727
// WF Info caches
2828
if (Date.now() - (this.#cache.getKey('last_updt') || 0) >= TWO_HOURS / 2) {
2929
if (filteredItemsSrc) {
30-
const itemsRes = await fetch(filteredItemsSrc);
31-
const itemsRaw = await itemsRes.text();
30+
let itemsRes;
31+
let itemsRaw;
32+
try {
33+
itemsRes = await fetch(filteredItemsSrc);
34+
itemsRaw = await itemsRes.text();
35+
} catch (e) {
36+
logger.error(`Failed to fetch wfinfo filtered items`, e);
37+
return;
38+
}
39+
3240
try {
3341
const d = JSON.parse(itemsRaw);
3442
this.#cache.setKey('filteredItems', d);

0 commit comments

Comments
 (0)