diff --git a/source/_extensions/pwa_service_files/sw.js b/source/_extensions/pwa_service_files/sw.js index 8b1c946106..eeb0ac91d2 100644 --- a/source/_extensions/pwa_service_files/sw.js +++ b/source/_extensions/pwa_service_files/sw.js @@ -6,15 +6,23 @@ self.addEventListener('install', function(e) { e.waitUntil( caches.open('frc-docs').then(function(cache) { fetch('_static/cache.json') - .then(response => response.json().then(data => { - /*for (const i of data) { - cache.addAll() - }*/ - cache.addAll(data).catch(error => { + .then(response => response.json()) + .then(async (data) => { + for (let i = 0; i < data.length / 10; i++) { + const tofetch = data.slice(i * 10, i * 10 + 9) + await cache.addAll(tofetch) + } + /* + for (const i of data) { + cache.add(i).catch(error => { + console.error(i, error) + }) + } + (cache.addAll(data).catch(error => { console.error(error) - }) - console.log(cache.keys()); - })) + })*/ + //console.log(cache.keys()); + }) .catch(error => { console.error(error); });