videos: move API's JSON structure to a dedicated module

This commit is contained in:
Samantaz Fox
2022-08-23 19:03:09 +02:00
parent ae03ed7bf7
commit 87a5d70062
9 changed files with 272 additions and 255 deletions

View File

@@ -124,7 +124,7 @@ module Invidious::Routes::API::V1::Misc
json.field "videoThumbnails" do
json.array do
generate_thumbnails(json, video.id)
Invidious::JSONify::APIv1.thumbnails(json, video.id)
end
end

View File

@@ -185,7 +185,7 @@ module Invidious::Routes::API::V1::Videos
response = JSON.build do |json|
json.object do
json.field "storyboards" do
generate_storyboards(json, id, storyboards)
Invidious::JSONify::APIv1.storyboards(json, id, storyboards)
end
end
end