2025-05-09 16:31:14 +01:00
|
|
|
self.addEventListener('install', e => {
|
|
|
|
|
// console.log('[Service Worker] Installed');
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
self.addEventListener('activate', e => {
|
|
|
|
|
// console.log('[Service Worker] Activated');
|
|
|
|
|
});
|
|
|
|
|
|
2025-07-15 08:02:51 +01:00
|
|
|
self.addEventListener('fetch', (event) => {
|
2025-07-15 08:45:30 +01:00
|
|
|
const url = new URL(event.request.url);
|
|
|
|
|
if (url.pathname === '/share-target/') {
|
|
|
|
|
const text = url.searchParams.get('text');
|
|
|
|
|
const redirectUrl = `/accounts/add?shared_text=${encodeURIComponent(text)}`;
|
|
|
|
|
event.respondWith(Response.redirect(redirectUrl, 303));
|
2025-07-15 08:02:51 +01:00
|
|
|
}
|
2024-11-07 18:06:18 +00:00
|
|
|
});
|