From 27dba7fbe92d8a05138dec0e6963c23d6272ec8c Mon Sep 17 00:00:00 2001 From: Jonathan Gamble <101470903+schlawg@users.noreply.github.com> Date: Tue, 15 Oct 2024 16:59:49 -0500 Subject: [PATCH 1/2] remove old cache buster from serviceWorker urls maybe fix #16176 --- ui/site/src/serviceWorker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/site/src/serviceWorker.ts b/ui/site/src/serviceWorker.ts index 72f26d832c03..d248388f105d 100644 --- a/ui/site/src/serviceWorker.ts +++ b/ui/site/src/serviceWorker.ts @@ -3,7 +3,7 @@ import { storage } from 'common/storage'; export default async function () { if (!('serviceWorker' in navigator && 'Notification' in window && 'PushManager' in window)) return; - const workerUrl = new URL(assetUrl(jsModule('serviceWorker'), { pathOnly: true }), self.location.href); + const workerUrl = new URL(assetUrl(jsModule('serviceWorker'), { pathOnly: true, version: false }), self.location.href); workerUrl.searchParams.set('asset-url', document.body.getAttribute('data-asset-url')!); const reg = await navigator.serviceWorker.register(workerUrl.href, { scope: '/', From edb84b2689ebef610f5908fe522a13b8baaded47 Mon Sep 17 00:00:00 2001 From: Jonathan Gamble <101470903+schlawg@users.noreply.github.com> Date: Tue, 15 Oct 2024 20:05:43 -0500 Subject: [PATCH 2/2] prettier --- ui/site/src/serviceWorker.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/site/src/serviceWorker.ts b/ui/site/src/serviceWorker.ts index d248388f105d..a650e923a288 100644 --- a/ui/site/src/serviceWorker.ts +++ b/ui/site/src/serviceWorker.ts @@ -3,7 +3,10 @@ import { storage } from 'common/storage'; export default async function () { if (!('serviceWorker' in navigator && 'Notification' in window && 'PushManager' in window)) return; - const workerUrl = new URL(assetUrl(jsModule('serviceWorker'), { pathOnly: true, version: false }), self.location.href); + const workerUrl = new URL( + assetUrl(jsModule('serviceWorker'), { pathOnly: true, version: false }), + self.location.href, + ); workerUrl.searchParams.set('asset-url', document.body.getAttribute('data-asset-url')!); const reg = await navigator.serviceWorker.register(workerUrl.href, { scope: '/',