aboutsummaryrefslogtreecommitdiffstats
path: root/youtube/comments.py
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2020-12-30 00:04:41 -0500
committerJesús <heckyel@hyperbola.info>2020-12-30 00:04:41 -0500
commit056c3be3f2ab9a19d8b2c38396826aaad9d4081d (patch)
tree248bb34a95fab6377c6205abc12d032934e28025 /youtube/comments.py
parent0a9d24b2614a8cd814d2fffc5f254034245f6496 (diff)
downloadyt-local-056c3be3f2ab9a19d8b2c38396826aaad9d4081d.tar.lz
yt-local-056c3be3f2ab9a19d8b2c38396826aaad9d4081d.tar.xz
yt-local-056c3be3f2ab9a19d8b2c38396826aaad9d4081d.zip
strip_non_ascii in comments-author-name
Diffstat (limited to 'youtube/comments.py')
-rw-r--r--youtube/comments.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/youtube/comments.py b/youtube/comments.py
index fff7cb5..8ab2b2c 100644
--- a/youtube/comments.py
+++ b/youtube/comments.py
@@ -1,5 +1,8 @@
from youtube import proto, util, yt_data_extract
-from youtube.util import concat_or_none
+from youtube.util import (
+ concat_or_none,
+ strip_non_ascii
+)
from youtube import yt_app
import settings
@@ -88,6 +91,7 @@ def single_comment_ctoken(video_id, comment_id):
def post_process_comments_info(comments_info):
for comment in comments_info['comments']:
+ comment['author'] = strip_non_ascii(comment['author'])
comment['author_url'] = concat_or_none(
'/', comment['author_url'])
comment['author_avatar'] = concat_or_none(
@@ -114,7 +118,6 @@ def post_process_comments_info(comments_info):
else:
comment['view_replies_text'] = str(reply_count) + ' replies'
-
if comment['like_count'] == 1:
comment['likes_text'] = '1 like'
else: