We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f82cb94 commit b86d597Copy full SHA for b86d597
src/lib/caches/WFInfo.js
@@ -27,8 +27,16 @@ export default class WFInfoCache {
27
// WF Info caches
28
if (Date.now() - (this.#cache.getKey('last_updt') || 0) >= TWO_HOURS / 2) {
29
if (filteredItemsSrc) {
30
- const itemsRes = await fetch(filteredItemsSrc);
31
- const itemsRaw = await itemsRes.text();
+ let itemsRes;
+ 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
+
40
try {
41
const d = JSON.parse(itemsRaw);
42
this.#cache.setKey('filteredItems', d);
0 commit comments