diff --git a/src/invidious.cr b/src/invidious.cr index c47919763..f9f39d59c 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -530,6 +530,11 @@ get "/comments/:id" do |env| comments = JSON.build do |json| json.object do + if body["header"]? + comment_count = body["header"]["commentsHeaderRenderer"]["countText"]["simpleText"].as_s.rchop(" Comments").delete(',').to_i + json.field "commentCount", comment_count + end + json.field "comments" do json.array do contents.as_a.each do |item|