Clean up debug code
This commit is contained in:
parent
f1f7f5de51
commit
6ab98db7ad
1 changed files with 2 additions and 7 deletions
|
|
@ -90,12 +90,11 @@ const cacheKey = 'pleroma-fe'
|
||||||
const cacheFiles = self.serviceWorkerOption.assets
|
const cacheFiles = self.serviceWorkerOption.assets
|
||||||
const emojiCacheKey = 'pleroma-fe-emoji'
|
const emojiCacheKey = 'pleroma-fe-emoji'
|
||||||
const isEmoji = req => {
|
const isEmoji = req => {
|
||||||
console.log('req.method=', req.method)
|
|
||||||
if (req.method !== 'GET') {
|
if (req.method !== 'GET') {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
const url = new URL(req.url)
|
const url = new URL(req.url)
|
||||||
console.log('pathname=', url.pathname)
|
|
||||||
return url.pathname.startsWith('/emoji/')
|
return url.pathname.startsWith('/emoji/')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -183,14 +182,12 @@ self.addEventListener('notificationclick', (event) => {
|
||||||
})
|
})
|
||||||
|
|
||||||
self.addEventListener('fetch', (event) => {
|
self.addEventListener('fetch', (event) => {
|
||||||
console.log(`[Service Worker] Got: ${event.request.url}`)
|
|
||||||
console.debug(event.request)
|
|
||||||
// Do not mess up with remote things
|
// Do not mess up with remote things
|
||||||
const isSameOrigin = (new URL(event.request.url)).origin === self.location.origin
|
const isSameOrigin = (new URL(event.request.url)).origin === self.location.origin
|
||||||
if (shouldCache && event.request.method === 'GET' && isSameOrigin) {
|
if (shouldCache && event.request.method === 'GET' && isSameOrigin) {
|
||||||
event.respondWith((async () => {
|
event.respondWith((async () => {
|
||||||
const r = await caches.match(event.request)
|
const r = await caches.match(event.request)
|
||||||
console.log(`[Service Worker] Fetching resource: ${event.request.url}`)
|
|
||||||
if (r) {
|
if (r) {
|
||||||
return r
|
return r
|
||||||
}
|
}
|
||||||
|
|
@ -198,13 +195,11 @@ self.addEventListener('fetch', (event) => {
|
||||||
try {
|
try {
|
||||||
const response = await fetch(event.request)
|
const response = await fetch(event.request)
|
||||||
if (response.ok && isEmoji(event.request)) {
|
if (response.ok && isEmoji(event.request)) {
|
||||||
console.log(`[Service Worker] Caching emoji ${event.request.url}`)
|
|
||||||
const cache = await caches.open(emojiCacheKey)
|
const cache = await caches.open(emojiCacheKey)
|
||||||
await cache.put(event.request.clone(), response.clone())
|
await cache.put(event.request.clone(), response.clone())
|
||||||
}
|
}
|
||||||
return response
|
return response
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log('error:', e)
|
|
||||||
throw e
|
throw e
|
||||||
}
|
}
|
||||||
})())
|
})())
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue