diff options
Diffstat (limited to 'FrontEnd/src')
-rw-r--r-- | FrontEnd/src/sw/sw.ts | 10 |
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({ |