We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 383f616 + 4d6344e commit 7094eddCopy full SHA for 7094edd
service-worker/index.js
@@ -34,7 +34,8 @@ self.addEventListener('fetch', (event) => {
34
let request = event.request;
35
let url = new URL(request.url);
36
let isGETRequest = request.method === 'GET';
37
- let isHTMLRequest = request.headers.get('accept').indexOf('text/html') !== -1;
+ let acceptHeader = request.headers !== null ? request.headers.get('accept') : null;
38
+ let isHTMLRequest = acceptHeader !== null ? acceptHeader.indexOf('text/html') !== -1 : true;
39
let isLocal = url.origin === location.origin;
40
let scopeExcluded = urlMatchesAnyPattern(request.url, INDEX_EXCLUDE_SCOPE);
41
let scopeIncluded = !INDEX_INCLUDE_SCOPE.length || urlMatchesAnyPattern(request.url, INDEX_INCLUDE_SCOPE);
0 commit comments