|
|
@ -50,7 +50,6 @@ self.addEventListener('fetch', event => {
|
|
|
|
<%# The index page will make sure the correct documentation or a proper offline page is shown %>
|
|
|
|
<%# The index page will make sure the correct documentation or a proper offline page is shown %>
|
|
|
|
const pathname = url.pathname;
|
|
|
|
const pathname = url.pathname;
|
|
|
|
const filename = pathname.substr(1 + pathname.lastIndexOf('/')).split(/\#|\?/g)[0];
|
|
|
|
const filename = pathname.substr(1 + pathname.lastIndexOf('/')).split(/\#|\?/g)[0];
|
|
|
|
|
|
|
|
|
|
|
|
if (url.origin === location.origin && !filename.includes('.')) {
|
|
|
|
if (url.origin === location.origin && !filename.includes('.')) {
|
|
|
|
const cachedIndex = await caches.match('/');
|
|
|
|
const cachedIndex = await caches.match('/');
|
|
|
|
if (cachedIndex) return cachedIndex;
|
|
|
|
if (cachedIndex) return cachedIndex;
|
|
|
|