From c2785ce3f3aee0e637251cdfa2e0884e2b3cad2d Mon Sep 17 00:00:00 2001 From: Ward Date: Tue, 6 May 2025 01:26:24 +1200 Subject: [PATCH] Remove cache --- materialious/src/lib/patches/youtubejs.ts | 24 +++++++++++------------ 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/materialious/src/lib/patches/youtubejs.ts b/materialious/src/lib/patches/youtubejs.ts index 88cdf7bd..fe8d52b4 100644 --- a/materialious/src/lib/patches/youtubejs.ts +++ b/materialious/src/lib/patches/youtubejs.ts @@ -29,23 +29,21 @@ export async function patchYoutubeJs(videoId: string): Promise { enable_session_cache: false }); - if (!get(poTokenCacheStore)) { - const visitorData = youtube.session.context.client.visitorData ?? ''; + const visitorData = youtube.session.context.client.visitorData ?? ''; - const requestKey = 'O43z0dpjhgX20SCx4KAo'; - const challengeResponse = await youtube.getAttestationChallenge('ENGAGEMENT_TYPE_UNBOUND'); + const requestKey = 'O43z0dpjhgX20SCx4KAo'; + const challengeResponse = await youtube.getAttestationChallenge('ENGAGEMENT_TYPE_UNBOUND'); - if (!challengeResponse.bg_challenge) throw new Error('Could not get challenge'); + if (!challengeResponse.bg_challenge) throw new Error('Could not get challenge'); - const platformMinter = - Capacitor.getPlatform() === 'android' - ? androidPoTokenMinter - : window.electronAPI.generatePoToken; + const platformMinter = + Capacitor.getPlatform() === 'android' + ? androidPoTokenMinter + : window.electronAPI.generatePoToken; - poTokenCacheStore.set( - await platformMinter(challengeResponse.bg_challenge, requestKey, visitorData) - ); - } + poTokenCacheStore.set( + await platformMinter(challengeResponse.bg_challenge, requestKey, visitorData) + ); const extraArgs: Record = { playbackContext: {