Redirect to Preview mode if there is no network

This commit is contained in:
Nicolas Wavrant 2019-02-18 11:58:53 +01:00
parent 9b870cce6a
commit 4e3ac14a05
1 changed files with 10 additions and 1 deletions

View File

@ -97,7 +97,16 @@ self.addEventListener('fetch', function(event) {
} else {
queue
.push(function () {
return fetch(event.request);
return fetch(event.request)
.then(function (response) {
return response;
}, function (err) {
// Redirect to Preview mode if there is no network
if ( ! url.searchParams.get("preview")) {
url.searchParams.append("preview", "True");
return Response.redirect(url);
}
});
});
}