feat: log cached url only

This commit is contained in:
Ayo Ayco 2024-08-14 21:19:25 +02:00
parent 3299b904ac
commit 160110c2f2
2 changed files with 5 additions and 5 deletions

View file

@ -4,4 +4,4 @@ export const SITE_AUTHOR_MASTODON = 'https://social.ayco.io/@ayo';
export const SITE_PROJECT_REPO = 'https://github.com/ayoayco/Cozy'; export const SITE_PROJECT_REPO = 'https://github.com/ayoayco/Cozy';
export const SITE_DESCRIPTION = 'The Web is Yours.'; export const SITE_DESCRIPTION = 'The Web is Yours.';
export const VERSION = 'Raging-Boar'; export const VERSION = 'Mysterious-Moon';

View file

@ -30,14 +30,14 @@ const tryCache = async (request, fallbackUrl) => {
// Try get the resource from the cache // Try get the resource from the cache
const responseFromCache = await cache.match(request); const responseFromCache = await cache.match(request);
if (responseFromCache) { if (responseFromCache) {
console.info('[cozy-sw]: using cached response', responseFromCache); console.info('[cozy-sw]: using cached response', responseFromCache.url);
return responseFromCache; return responseFromCache;
} }
// Try the fallback // Try the fallback
const fallbackResponse = await cache.match(fallbackUrl); const fallbackResponse = await cache.match(fallbackUrl);
if (fallbackResponse) { if (fallbackResponse) {
console.info('[cozy-sw]: using fallback cached response', fallbackResponse); console.info('[cozy-sw]: using fallback cached response', fallbackResponse.url);
return fallbackResponse; return fallbackResponse;
} }
} }
@ -52,7 +52,7 @@ const networkFirst = async ({ request, preloadResponsePromise, fallbackUrl }) =>
// code along with enableNavigationPreload() and the "activate" listener. // code along with enableNavigationPreload() and the "activate" listener.
const preloadResponse = await preloadResponsePromise; const preloadResponse = await preloadResponsePromise;
if (preloadResponse) { if (preloadResponse) {
console.info('[cozy-sw]: using preload response', preloadResponse); console.info('[cozy-sw]: using preload response', preloadResponse.url);
putInCache(request, preloadResponse.clone()); putInCache(request, preloadResponse.clone());
return preloadResponse; return preloadResponse;
} }
@ -65,7 +65,7 @@ const networkFirst = async ({ request, preloadResponsePromise, fallbackUrl }) =>
// and serve second one // and serve second one
if (responseFromNetwork) { if (responseFromNetwork) {
putInCache(request, responseFromNetwork.clone()); putInCache(request, responseFromNetwork.clone());
console.info('[cozy-sw]: using network response', responseFromNetwork); console.info('[cozy-sw]: using network response', responseFromNetwork.url);
return responseFromNetwork; return responseFromNetwork;
} }