feat: Check for service worker updates on feed load

Co-authored-by: aider (gemini/gemini-2.5-pro) <aider@aider.chat>
This commit is contained in:
2025-12-27 18:01:45 +00:00
parent 2757f701d0
commit a680b4b446

View File

@@ -20,6 +20,14 @@ function Feed({ updateCache }) {
useEffect(() => { useEffect(() => {
const controller = new AbortController(); const controller = new AbortController();
if ('serviceWorker' in navigator) {
navigator.serviceWorker.getRegistration().then(reg => {
if (reg) {
reg.update();
}
});
}
fetch(filterSmallweb ? '/api?smallweb=true' : '/api', { signal: controller.signal }) fetch(filterSmallweb ? '/api?smallweb=true' : '/api', { signal: controller.signal })
.then(res => { .then(res => {
if (!res.ok) { if (!res.ok) {