From 76ad4e802603f82fe45d522a9c268e972d428a75 Mon Sep 17 00:00:00 2001
From: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>
Date: Thu, 16 Feb 2023 14:12:56 -0500
Subject: show member icon, hide deleted emojis, fix non-custom emojis
---
src/invidious/comments.cr | 29 ++++++++++++++++++++++-------
1 file changed, 22 insertions(+), 7 deletions(-)
(limited to 'src')
diff --git a/src/invidious/comments.cr b/src/invidious/comments.cr
index 5749248e..f1942ceb 100644
--- a/src/invidious/comments.cr
+++ b/src/invidious/comments.cr
@@ -328,11 +328,21 @@ def template_youtube_comments(comments, locale, thin_mode, is_replies = false)
end
author_name = HTML.escape(child["author"].as_s)
+ member_icon = ""
if child["verified"]?.try &.as_bool && child["authorIsChannelOwner"]?.try &.as_bool
author_name += " "
elsif child["verified"]?.try &.as_bool
author_name += " "
end
+ if child["isMember"]?.try &.as_bool
+ member_icon = ""
+ end
html << <<-END_HTML
#{child["contentHtml"]}
END_HTML @@ -678,13 +689,17 @@ def content_to_comment_html(content, video_id : String? = "") text = "#{text}" if run["bold"]? text = "