From 7925539bb8fff34b0800462d875ca63a30b805da Mon Sep 17 00:00:00 2001 From: John D Date: Sun, 24 Sep 2017 20:48:29 -0700 Subject: [PATCH] [gfycat] fixed like/dislike conversion issue --- youtube_dl/extractor/gfycat.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/gfycat.py b/youtube_dl/extractor/gfycat.py index 45ccc11c1..cc6b1ab44 100644 --- a/youtube_dl/extractor/gfycat.py +++ b/youtube_dl/extractor/gfycat.py @@ -55,14 +55,15 @@ class GfycatIE(InfoExtractor): if 'error' in gfy: raise ExtractorError('Gfycat said: ' + gfy['error'], expected=True) gfy = gfy['gfyItem'] + print gfy title = gfy.get('title') or gfy['gfyName'] description = gfy.get('description') timestamp = int_or_none(gfy.get('createDate')) uploader = gfy.get('userName') view_count = int_or_none(gfy.get('views')) - like_count = int_or_none(gfy.get('likes')) - dislike_count = int_or_none(gfy.get('dislikes')) + like_count = int_or_none(gfy.get('likes'), default=0) + dislike_count = int_or_none(gfy.get('dislikes'), default=0) age_limit = 18 if gfy.get('nsfw') == '1' else 0 width = int_or_none(gfy.get('width'))