From 935b19570408e47163e21557b3e2acf20c88bcaf Mon Sep 17 00:00:00 2001 From: Kevin Mark Date: Wed, 20 Dec 2017 06:24:05 -0500 Subject: [PATCH] [Panopto] More resilient folder regex --- youtube_dl/extractor/panopto.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/youtube_dl/extractor/panopto.py b/youtube_dl/extractor/panopto.py index 048be4cfa..f239e7a1d 100644 --- a/youtube_dl/extractor/panopto.py +++ b/youtube_dl/extractor/panopto.py @@ -196,7 +196,7 @@ class PanoptoIE(PanoptoBaseIE): class PanoptoFolderIE(PanoptoBaseIE): """Recursively extracts a folder of Panopto videos, digging as far as possible into subfolders.""" - _VALID_URL = r'^https?://(?P[a-z0-9]+)\.hosted\.panopto.com/Panopto/Pages/Sessions/List\.aspx#folderID=(?:"|%22)(?P[a-f0-9-]+)' + _VALID_URL = r'^https?://(?P[a-z0-9]+)\.hosted\.panopto.com/Panopto/Pages/Sessions/List\.aspx(?:\?.*)?#(?:.*&)?folderID=(?:"|%22)(?P[a-f0-9-]+)' _TESTS = [ { 'url': 'https://demo.hosted.panopto.com/Panopto/Pages/Sessions/List.aspx#folderID=%224540f269-8bb1-4352-b5dc-64e5919d1c40%22',