From 6daf34a0457cdb3b657cc01997ce5197dab91047 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergey=20M=E2=80=A4?= Date: Sat, 9 Jul 2016 21:25:07 +0700 Subject: [PATCH] [facebook] Fix typo and break when found video_data (Closes #10048) --- youtube_dl/extractor/facebook.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/youtube_dl/extractor/facebook.py b/youtube_dl/extractor/facebook.py index 0d43acc4a..cdb093262 100644 --- a/youtube_dl/extractor/facebook.py +++ b/youtube_dl/extractor/facebook.py @@ -231,11 +231,13 @@ def _extract_from_url(self, url, video_id, fatal_if_no_video=True): continue if isinstance(f, dict): f = [f] - if isinstance(f, list): + if not isinstance(f, list): continue if f[0].get('video_id') == video_id: video_data = video_data_candidate break + if video_data: + break def video_data_list2dict(video_data): ret = {}