3cbdba403952c094f8ab6a83cd928a4e10005603

Author
TheEdgeOfRage <git@theedgeofrage.com>
Committer
TheEdgeOfRage <git@theedgeofrage.com>
Date

Message

Fix iOS PWA download

Diff

 1diff --git a/assets/sw.js b/assets/sw.js
 2index 4b146105d75ecef93dc068b6a5f9816adf1a4ff4..5ba34581f849b5d13ac331df61c347e25c2b1593 100644
 3--- a/assets/sw.js
 4+++ b/assets/sw.js
 5@@ -1,4 +1,4 @@
 6-const CACHE_NAME = 'ytrssil-v1';
 7+const CACHE_NAME = 'ytrssil-v2';
 8 const ASSETS_TO_CACHE = [
 9 	'/',
10 	'/assets/vendor/bootstrap.min.css',
11@@ -36,6 +36,11 @@ self.addEventListener('activate', (event) => {
12 });
13 
14 self.addEventListener('fetch', (event) => {
15+	const url = new URL(event.request.url);
16+	if (url.pathname.match(/^\/videos\/[^/]+\/file$/)) {
17+		return;
18+	}
19+
20 	event.respondWith(
21 		caches.match(event.request).then((response) => {
22 			return response || fetch(event.request);