From d1d0b7256ad0549b4c56da9fba7bde7371241672 Mon Sep 17 00:00:00 2001 From: absidue <48293849+absidue@users.noreply.github.com> Date: Sat, 26 Feb 2022 23:35:14 +0100 Subject: [PATCH] Try validating without playlist parameter if playlist validation fails --- play-dl/YouTube/utils/extractor.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/play-dl/YouTube/utils/extractor.ts b/play-dl/YouTube/utils/extractor.ts index 14236c7..1984d65 100644 --- a/play-dl/YouTube/utils/extractor.ts +++ b/play-dl/YouTube/utils/extractor.ts @@ -60,7 +60,7 @@ export function yt_validate(url: string): 'playlist' | 'video' | 'search' | fals else return 'search'; } } else { - if (!url.match(playlist_pattern)) return false; + if (!url.match(playlist_pattern)) return yt_validate(url.replace(/(\?|\&)list=[a-zA-Z\d_-]+/, '')); else return 'playlist'; } }