mirror of
https://gitea.invidious.io/iv-org/invidious-copy-2022-03-16.git
synced 2024-08-15 00:53:18 +00:00
Update '/api/v1/trending' to match documentation
This commit is contained in:
parent
626aed2d07
commit
b3d5d41496
1 changed files with 12 additions and 11 deletions
|
@ -2013,14 +2013,14 @@ get "/api/v1/trending" do |env|
|
||||||
json.field "title", title
|
json.field "title", title
|
||||||
json.field "videoId", id
|
json.field "videoId", id
|
||||||
json.field "videoThumbnails" do
|
json.field "videoThumbnails" do
|
||||||
json.object do
|
|
||||||
qualities = [{name: "default", url: "default", width: 120, height: 90},
|
qualities = [{name: "default", url: "default", width: 120, height: 90},
|
||||||
{name: "high", url: "hqdefault", width: 480, height: 360},
|
{name: "high", url: "hqdefault", width: 480, height: 360},
|
||||||
{name: "medium", url: "mqdefault", width: 320, height: 180},
|
{name: "medium", url: "mqdefault", width: 320, height: 180},
|
||||||
]
|
]
|
||||||
|
json.array do
|
||||||
qualities.each do |quality|
|
qualities.each do |quality|
|
||||||
json.field quality[:name] do
|
|
||||||
json.object do
|
json.object do
|
||||||
|
json.field "quality", quality[:name]
|
||||||
json.field "url", "https://i.ytimg.com/vi/#{id}/#{quality["url"]}.jpg"
|
json.field "url", "https://i.ytimg.com/vi/#{id}/#{quality["url"]}.jpg"
|
||||||
json.field "width", quality[:width]
|
json.field "width", quality[:width]
|
||||||
json.field "height", quality[:height]
|
json.field "height", quality[:height]
|
||||||
|
@ -2028,12 +2028,13 @@ get "/api/v1/trending" do |env|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
|
||||||
|
|
||||||
json.field "lengthSeconds", length_seconds
|
json.field "lengthSeconds", length_seconds
|
||||||
json.field "viewCount", view_count
|
json.field "viewCount", view_count
|
||||||
|
|
||||||
json.field "author", author
|
json.field "author", author
|
||||||
json.field "authorUrl", author_url
|
json.field "authorUrl", author_url
|
||||||
|
|
||||||
json.field "published", published
|
json.field "published", published
|
||||||
json.field "description", description
|
json.field "description", description
|
||||||
json.field "descriptionHtml", descriptionHtml
|
json.field "descriptionHtml", descriptionHtml
|
||||||
|
|
Loading…
Reference in a new issue