fix: #9151, dont use service worker for posts requests

v1.18.x
Barış Soner Uşaklı 4 years ago
parent f1ec4961d9
commit 20c1b684ed

@ -1,6 +1,14 @@
'use strict';
self.addEventListener('fetch', function (event) {
// This is the code that ignores post requests
// https://github.com/NodeBB/NodeBB/issues/9151
// https://github.com/w3c/ServiceWorker/issues/1141
// https://stackoverflow.com/questions/54448367/ajax-xmlhttprequest-progress-monitoring-doesnt-work-with-service-workers
if (event.request.method === 'POST') {
return;
}
event.respondWith(caches.match(event.request).then(function (response) {
if (!response) {
return fetch(event.request);

Loading…
Cancel
Save