1
0
mirror of https://github.com/iv-org/invidious.git synced 2024-12-25 07:19:33 -05:00

Update '/api/v1/popular'

This commit is contained in:
Omar Roth 2018-11-25 18:16:56 -06:00
parent 32e4ad0784
commit 9ce02e579d

View File

@ -2617,20 +2617,13 @@ get "/api/v1/popular" do |env|
generate_thumbnails(json, video.id)
end
json.field "lengthSeconds", video.info["length_seconds"].to_i
json.field "viewCount", video.views
json.field "lengthSeconds", video.length_seconds
json.field "author", video.author
json.field "authorId", video.ucid
json.field "authorUrl", "/channel/#{video.ucid}"
json.field "published", video.published.to_unix
json.field "publishedText", "#{recode_date(video.published)} ago"
description = video.description.gsub("<br>", "\n")
description = description.gsub("<br/>", "\n")
description = XML.parse_html(description)
json.field "description", description.content
json.field "descriptionHtml", video.description
end
end
end