mirror of
https://gitea.invidious.io/iv-org/invidious-copy-2022-04-11.git
synced 2024-08-15 00:43:26 +00:00
Fix template_comments and comments with formatting
This commit is contained in:
parent
964a9e2abd
commit
c07016b45c
2 changed files with 10 additions and 8 deletions
|
@ -221,7 +221,7 @@ end
|
||||||
decrypt_function = [] of {name: String, value: Int32}
|
decrypt_function = [] of {name: String, value: Int32}
|
||||||
spawn do
|
spawn do
|
||||||
loop do
|
loop do
|
||||||
client = make_client(YT_URL)
|
client = make_client(YT_URL)
|
||||||
|
|
||||||
begin
|
begin
|
||||||
decrypt_function = update_decrypt_function(client)
|
decrypt_function = update_decrypt_function(client)
|
||||||
|
@ -589,7 +589,8 @@ get "/api/v1/comments/:id" do |env|
|
||||||
end
|
end
|
||||||
|
|
||||||
content_text = item_comment["contentText"]["simpleText"]?.try &.as_s.rchop('\ufeff')
|
content_text = item_comment["contentText"]["simpleText"]?.try &.as_s.rchop('\ufeff')
|
||||||
content_text ||= item_comment["contentText"]["runs"][0]["text"].as_s.rchop('\ufeff')
|
content_text ||= item_comment["contentText"]["runs"].as_a.map { |comment| comment["text"] }
|
||||||
|
.join("").rchop('\ufeff')
|
||||||
|
|
||||||
json.field "author", item_comment["authorText"]["simpleText"]
|
json.field "author", item_comment["authorText"]["simpleText"]
|
||||||
json.field "authorThumbnails" do
|
json.field "authorThumbnails" do
|
||||||
|
|
|
@ -519,12 +519,13 @@ def template_youtube_comments(comments)
|
||||||
if child["replies"]?
|
if child["replies"]?
|
||||||
replies_html = <<-END_HTML
|
replies_html = <<-END_HTML
|
||||||
<div id="replies" class="pure-g">
|
<div id="replies" class="pure-g">
|
||||||
<div class="pure-u-md-1-24"></div>
|
<div class="pure-u-md-1-24"></div>
|
||||||
<div class="pure-u-md-23-24">
|
<div class="pure-u-md-23-24">
|
||||||
<p>
|
<p>
|
||||||
<a href="javascript:void(0)" data-continuation="#{child["replies"]["continuation"]}"
|
<a href="javascript:void(0)" data-continuation="#{child["replies"]["continuation"]}"
|
||||||
onclick="load_comments(this)">View #{child["replies"]["replyCount"]} replies</a>
|
onclick="load_comments(this)">View #{child["replies"]["replyCount"]} replies</a>
|
||||||
</p>
|
</p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
END_HTML
|
END_HTML
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue