From 8c8fd774bcfeb0ade3ad303058e2ec6e3280c1b1 Mon Sep 17 00:00:00 2001 From: killer069 <65385476+killer069@users.noreply.github.com> Date: Sat, 18 Sep 2021 17:55:05 +0530 Subject: [PATCH] Fixed Private Issues --- play-dl/YouTube/utils/extractor.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/play-dl/YouTube/utils/extractor.ts b/play-dl/YouTube/utils/extractor.ts index 22d1023..2e0278e 100644 --- a/play-dl/YouTube/utils/extractor.ts +++ b/play-dl/YouTube/utils/extractor.ts @@ -53,11 +53,6 @@ export async function video_basic_info(url: string, cookie?: string) { }); const player_response = JSON.parse(body.split('var ytInitialPlayerResponse = ')[1].split('}};')[0] + '}}'); const initial_response = JSON.parse(body.split('var ytInitialData = ')[1].split('}};')[0] + '}}'); - const badge = - initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer - ?.owner?.videoOwnerRenderer?.badges && - initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer - ?.owner?.videoOwnerRenderer?.badges[0]; if (player_response.playabilityStatus.status !== 'OK') throw new Error( `While getting info from url\n${ @@ -65,6 +60,11 @@ export async function video_basic_info(url: string, cookie?: string) { player_response.playabilityStatus.errorScreen.playerKavRenderer?.reason.simpleText }` ); + const badge = + initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer + ?.owner?.videoOwnerRenderer?.badges && + initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer + ?.owner?.videoOwnerRenderer?.badges[0]; const html5player = `https://www.youtube.com${body.split('"jsUrl":"')[1].split('"')[0]}`; const format = []; const vid = player_response.videoDetails;