From 10f32f0678e919d07aafa75d544df4a45dc64ba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=8A=88=EB=A6=AC=ED=8A=AC?= <9804cjh@naver.com> Date: Wed, 8 Sep 2021 00:36:08 +0900 Subject: [PATCH] Using nullish coalescing operator --- play-dl/YouTube/utils/extractor.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/play-dl/YouTube/utils/extractor.ts b/play-dl/YouTube/utils/extractor.ts index 0abb3ec..e6e765f 100644 --- a/play-dl/YouTube/utils/extractor.ts +++ b/play-dl/YouTube/utils/extractor.ts @@ -82,8 +82,8 @@ export async function video_basic_info(url : string, cookie? : string){ format.push(...player_response.streamingData.adaptiveFormats) let LiveStreamData = { isLive : video_details.live, - dashManifestUrl : (player_response.streamingData?.dashManifestUrl) ? player_response.streamingData?.dashManifestUrl : null, - hlsManifestUrl : (player_response.streamingData?.hlsManifestUrl) ? player_response.streamingData?.hlsManifestUrl : null + dashManifestUrl : player_response.streamingData?.dashManifestUrl ?? null, + hlsManifestUrl : player_response.streamingData?.hlsManifestUrl ?? null } return { LiveStreamData, @@ -135,7 +135,7 @@ export async function playlist_info(url : string, parseIncomplete : boolean = fa if(response.alerts[0].alertWithButtonRenderer?.type === 'INFO') { if(!parseIncomplete) throw new Error(`While parsing playlist url\n ${response.alerts[0].alertWithButtonRenderer.text.simpleText}`) } - else if(response.alerts[0].alertRenderer?.type === 'ERROR') throw new Error(`While parsing playlist url\n ${response.alerts[0].alertRenderer.text.runs[0].text}`) + else if(response.alerts[0].alertRenderer?.type === 'ERROR') throw new Error(`While parsing playlist url\n${response.alerts[0].alertRenderer.text.runs[0].text}`) else throw new Error('While parsing playlist url\n Unknown Playlist Error') }