Skip to content

Commit

Permalink
no-cors
Browse files Browse the repository at this point in the history
  • Loading branch information
EduardZaydler committed Oct 16, 2024
1 parent 4554f81 commit 413e0ed
Showing 1 changed file with 8 additions and 16 deletions.
24 changes: 8 additions & 16 deletions service-worker.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,34 +2,26 @@ import { precacheAndRoute } from "workbox-precaching/precacheAndRoute";

precacheAndRoute(self.__WB_MANIFEST);

// interface CustomFetchEvent extends Event {
// request: Request;
// respondWith(response: Promise<Response> | Response): void;
// }

async function stashInCache(cacheName, request, response) {
const cache = await caches.open(cacheName);
await cache.put(request, response);
}
const pagesCacheName = "pages-cache-v1";

self.addEventListener("fetch", (event) => {
const { request, response } = event;
const url = new URL(request.url);
const { request } = event;
const url = request.url;

console.log(
request.url,
request.mode,
request.redirect,
`includes oauth:${url.includes("oauth")}`
`includes oauth: ${url.includes("oauth")}`
);

if (url.includes("oauth")) {
request = new Request(url, {
const newRequest = new Request(url, {
method: "GET",
headers: request.headers,
mode: "no-cors",
credentials: request.credentials,
redirect: request.redirect,
});
event.respondWith(fetch(request));

event.respondWith(fetch(newRequest));
}
});

0 comments on commit 413e0ed

Please sign in to comment.