Skip to content

Commit 7094edd

Browse files
author
Marten Schilstra
authored
Merge pull request #18 from sinankeskin/master
Fix cannot read property 'indexOf' of null error
2 parents 383f616 + 4d6344e commit 7094edd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

service-worker/index.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ self.addEventListener('fetch', (event) => {
3434
let request = event.request;
3535
let url = new URL(request.url);
3636
let isGETRequest = request.method === 'GET';
37-
let isHTMLRequest = request.headers.get('accept').indexOf('text/html') !== -1;
37+
let acceptHeader = request.headers !== null ? request.headers.get('accept') : null;
38+
let isHTMLRequest = acceptHeader !== null ? acceptHeader.indexOf('text/html') !== -1 : true;
3839
let isLocal = url.origin === location.origin;
3940
let scopeExcluded = urlMatchesAnyPattern(request.url, INDEX_EXCLUDE_SCOPE);
4041
let scopeIncluded = !INDEX_INCLUDE_SCOPE.length || urlMatchesAnyPattern(request.url, INDEX_INCLUDE_SCOPE);

0 commit comments

Comments
 (0)