From 83cb6fc0ae8e56836abea8fca6e297ff1d0c0c74 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Wed, 19 Nov 2025 17:46:27 +0000 Subject: [PATCH] chore: Disable story updates and preloading logic --- webclient/src/Feed.js | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/webclient/src/Feed.js b/webclient/src/Feed.js index 1b3e737..51bacac 100644 --- a/webclient/src/Feed.js +++ b/webclient/src/Feed.js @@ -14,24 +14,24 @@ function Feed({ updateCache }) { .then( (result) => { const updated = !stories || stories[0].id !== result.stories[0].id; - console.log('updated:', updated); + console.log('New stories available:', updated); - setStories(result.stories); - localStorage.setItem('stories', JSON.stringify(result.stories)); + if (!updated) return; - if (updated) { - localForage.clear(); - result.stories.forEach((x, i) => { - fetch('/api/' + x.id) - .then(res => res.json()) - .then(result => { - localForage.setItem(x.id, result.story) - .then(console.log('preloaded', x.id, x.title)); - updateCache(x.id, result.story); - }, error => {} - ); - }); - } + //setStories(result.stories); + //localStorage.setItem('stories', JSON.stringify(result.stories)); + + //localForage.clear(); + //result.stories.forEach((x, i) => { + // fetch('/api/' + x.id) + // .then(res => res.json()) + // .then(result => { + // localForage.setItem(x.id, result.story) + // .then(console.log('preloaded', x.id, x.title)); + // updateCache(x.id, result.story); + // }, error => {} + // ); + //}); }, (error) => { setError(true);