diff --git a/src/serviceworker/index.ts b/src/serviceworker/index.ts index f11ff8019c..736b536613 100644 --- a/src/serviceworker/index.ts +++ b/src/serviceworker/index.ts @@ -102,11 +102,15 @@ async function tryUpdateServerSupportMap(clientApiUrl: string, accessToken?: str const config = fetchConfigForToken(accessToken); const versions = await (await fetch(`${clientApiUrl}/_matrix/client/versions`, config)).json(); + console.log(`[ServiceWorker] /versions response for '${clientApiUrl}': ${JSON.stringify(versions)}`); serverSupportMap[clientApiUrl] = { supportsAuthedMedia: Boolean(versions?.versions?.includes("v1.11")), cacheExpiryTimeMs: new Date().getTime() + 2 * 60 * 60 * 1000, // 2 hours from now }; + console.log( + `[ServiceWorker] serverSupportMap update for '${clientApiUrl}': ${JSON.stringify(serverSupportMap[clientApiUrl])}`, + ); } // Ideally we'd use the `Client` interface for `client`, but since it's not available (see 'fetch' listener), we use