aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2021-02-13 22:44:15 +0800
committercrupest <crupest@outlook.com>2021-02-13 22:44:15 +0800
commit5f7c012f6815a7306448b715bec1975494acfd7f (patch)
treea52b2500ce2594e8af84e5d76d1a325c14edc9ba
parent6865e0a8d1411ca803a731fb605e26eb033dc071 (diff)
downloadtimeline-5f7c012f6815a7306448b715bec1975494acfd7f.tar.gz
timeline-5f7c012f6815a7306448b715bec1975494acfd7f.tar.bz2
timeline-5f7c012f6815a7306448b715bec1975494acfd7f.zip
fix: Fix service worker issue.
-rw-r--r--FrontEnd/src/sw/sw.ts10
1 files changed, 5 insertions, 5 deletions
diff --git a/FrontEnd/src/sw/sw.ts b/FrontEnd/src/sw/sw.ts
index 09d4715b..dadddfdf 100644
--- a/FrontEnd/src/sw/sw.ts
+++ b/FrontEnd/src/sw/sw.ts
@@ -20,13 +20,13 @@ precacheAndRoute(self.__WB_MANIFEST);
const networkOnly = new NetworkOnly();
-registerRoute("/swagger", new NetworkOnly());
+registerRoute(new RegExp("/swagger/.+"), new NetworkOnly());
-registerRoute("/api/token", new NetworkOnly());
-registerRoute("/api/search", new NetworkOnly());
+registerRoute(new RegExp("/api/token/.+"), new NetworkOnly());
+registerRoute(new RegExp("/api/search/.+"), new NetworkOnly());
registerRoute(
- /\/api\/users\/.+\/avatar/,
+ new RegExp("/api/users/.+/avatar"),
new StaleWhileRevalidate({
cacheName: "avatars",
plugins: [
@@ -41,7 +41,7 @@ registerRoute(
);
registerRoute(
- "/api",
+ new RegExp("/api/.+"),
new NetworkFirst({
plugins: [
new CacheableResponsePlugin({