1
0
mirror of https://github.com/RobinLinus/snapdrop.git synced 2025-05-19 09:00:29 -07:00

Update service-worker.js

This commit is contained in:
RobinLinus 2019-03-13 20:42:00 +01:00
parent 9f754dab93
commit 076d96a766

View File

@ -20,9 +20,8 @@ self.addEventListener('install', function(event) {
});
self.addEventListener('fetch', function(event) {
if (event.request.method !== 'POST') return;
// event.respondWith(Response.redirect('./'));
if (event.request.method === 'POST') {
event.respondWith(Response.redirect('./'));
event.waitUntil(async function() {
const data = await event.request.formData();
@ -33,15 +32,15 @@ self.addEventListener('fetch', function(event) {
const text = data.get('text');
const url = data.get('url');
console.log(event.request);
let shareTargetText = title ? title : '';
shareTargetText += text ? shareTargetText ? ' ' + text : text : '';
shareTargetText += url ? shareTargetText ? ' ' + url : url : '';
client.postMessage({ shareTargetFile, shareTargetText });
}());
});
self.addEventListener('fetch', function(event) {
} else {
event.respondWith(
caches.match(event.request)
.then(function(response) {
@ -50,6 +49,6 @@ self.addEventListener('fetch', function(event) {
return response;
}
return fetch(event.request);
})
);
}));
}
});