[youtube] Fix for empty comment text (Closes #97)

This commit is contained in:
pukkandan 2021-02-19 04:15:03 +05:30
parent f983b87567
commit ba7bf12d89

View File

@ -2078,7 +2078,7 @@ def get_continuation(continuation, session_token, replies=False):
comment = meta_comment['commentThreadRenderer']['comment']['commentRenderer']
video_comments.append({
'id': comment['commentId'],
'text': ''.join([c['text'] for c in comment['contentText']['runs']]),
'text': ''.join([c['text'] for c in try_get(comment, lambda x: x['contentText']['runs'], list) or []]),
'time_text': ''.join([c['text'] for c in comment['publishedTimeText']['runs']]),
'author': comment.get('authorText', {}).get('simpleText', ''),
'votes': comment.get('voteCount', {}).get('simpleText', '0'),