diff --git a/service-worker.js b/service-worker.js index 4d1d35e..5481d9b 100644 --- a/service-worker.js +++ b/service-worker.js @@ -1,17 +1,15 @@ caches.keys().then((cacheNames) => { cacheNames.forEach((cacheName) => { - caches.open(cacheName).then((cache) => { - cache.keys().then((requests) => { - requests.forEach((request) => { - if (request.url.startsWith(location.origin)) { - cache.delete(request).then((deleted) => { - if (deleted) { - console.log(`🗑️ Silindi: ${request.url}`); - } - }); + caches.open(cacheName).then(async (cache) => { + const requests = await cache.keys(); + for (let request of requests) { + if (request.url.startsWith(location.origin)) { + const deleted = await cache.delete(request); + if (deleted) { + console.log(`🗑️ Silindi: ${request.url}`); } - }); - }); + } + } }); }); });