From 145a103adb4d6e6d942a1e6e59a8f58a203423b4 Mon Sep 17 00:00:00 2001 From: szaimen Date: Sat, 3 Sep 2022 20:19:52 +0200 Subject: [PATCH 1/4] fix service worker Signed-off-by: szaimen --- src/main.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 242d9f9f..85dee6bc 100644 --- a/src/main.js +++ b/src/main.js @@ -34,7 +34,9 @@ const BookmarksApp = (global.Bookmarks = new Vue({ })) if ('serviceWorker' in navigator) { - navigator.serviceWorker.register(generateUrl('/apps/bookmarks/service-worker.js')) + navigator.serviceWorker.register(generateUrl('/apps/bookmarks/service-worker.js', {}, { + noRewrite: true, + })) .then(() => { console.info('ServiceWorker registered') }) From 3afc5f7f25ffc72d04d99d842d4809865e32e0ea Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Tue, 13 Sep 2022 16:02:21 +0200 Subject: [PATCH 2/4] Fix service worker Signed-off-by: Marcel Klehr --- src/main.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main.js b/src/main.js index 85dee6bc..7edb660e 100644 --- a/src/main.js +++ b/src/main.js @@ -34,9 +34,10 @@ const BookmarksApp = (global.Bookmarks = new Vue({ })) if ('serviceWorker' in navigator) { - navigator.serviceWorker.register(generateUrl('/apps/bookmarks/service-worker.js', {}, { - noRewrite: true, - })) + navigator.serviceWorker.register( + generateUrl('/apps/bookmarks/service-worker', {}, { + noRewrite: true, + }) + '.js') .then(() => { console.info('ServiceWorker registered') }) From 00b4e735d671787492b21856f1ff1b5dddb04f55 Mon Sep 17 00:00:00 2001 From: szaimen Date: Mon, 26 Sep 2022 13:42:04 +0200 Subject: [PATCH 3/4] Revert "Fix service worker" This reverts commit 3afc5f7f25ffc72d04d99d842d4809865e32e0ea. Signed-off-by: szaimen --- src/main.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main.js b/src/main.js index 7edb660e..85dee6bc 100644 --- a/src/main.js +++ b/src/main.js @@ -34,10 +34,9 @@ const BookmarksApp = (global.Bookmarks = new Vue({ })) if ('serviceWorker' in navigator) { - navigator.serviceWorker.register( - generateUrl('/apps/bookmarks/service-worker', {}, { - noRewrite: true, - }) + '.js') + navigator.serviceWorker.register(generateUrl('/apps/bookmarks/service-worker.js', {}, { + noRewrite: true, + })) .then(() => { console.info('ServiceWorker registered') }) From 84e9418c8af5251f0421c25fb9cf752be447a555 Mon Sep 17 00:00:00 2001 From: szaimen Date: Mon, 26 Sep 2022 13:45:09 +0200 Subject: [PATCH 4/4] add a scope to the service-worker Signed-off-by: szaimen --- src/main.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 85dee6bc..a8964d16 100644 --- a/src/main.js +++ b/src/main.js @@ -36,7 +36,9 @@ const BookmarksApp = (global.Bookmarks = new Vue({ if ('serviceWorker' in navigator) { navigator.serviceWorker.register(generateUrl('/apps/bookmarks/service-worker.js', {}, { noRewrite: true, - })) + }), { + scope: generateUrl('/apps/bookmarks'), + }) .then(() => { console.info('ServiceWorker registered') })