From e1cd38b4f6395a319420e6565c5fd47b119a7b6a Mon Sep 17 00:00:00 2001 From: gkoelln Date: Tue, 6 Jun 2017 16:41:19 -0500 Subject: [PATCH] [adobepass] Check for form Check for form before redirect --- youtube_dl/extractor/adobepass.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/youtube_dl/extractor/adobepass.py b/youtube_dl/extractor/adobepass.py index c7a305d89..78c6a73ac 100644 --- a/youtube_dl/extractor/adobepass.py +++ b/youtube_dl/extractor/adobepass.py @@ -1486,6 +1486,12 @@ class AdobePassIE(InfoExtractor): 'Content-Type': 'application/x-www-form-urlencoded' }) else: + provider_redirect_page, urlh = provider_redirect_page_res + if '' in provider_redirect_page: + provider_login_page_res = post_form( + provider_redirect_page_res, 'Downloading Provider Login Page') + else: + provider_login_page_res = provider_redirect_page_res provider_login_page_res = process_redirects( provider_redirect_page_res, video_id, 'Downloading Provider Login Page') mvpd_confirm_page_res = post_form(provider_login_page_res, 'Logging in', {