diff --git a/src/invidious/channels.cr b/src/invidious/channels.cr index 0f760dad..bf897e7d 100644 --- a/src/invidious/channels.cr +++ b/src/invidious/channels.cr @@ -11,6 +11,8 @@ end struct ChannelVideo def to_json(locale, config, kemal_config, json : JSON::Builder) json.object do + json.field "type", "shortVideo" + json.field "title", self.title json.field "videoId", self.id json.field "videoThumbnails" do diff --git a/src/invidious/videos.cr b/src/invidious/videos.cr index 6d87d8e5..a5841491 100644 --- a/src/invidious/videos.cr +++ b/src/invidious/videos.cr @@ -276,6 +276,8 @@ struct Video def to_json(locale, config, kemal_config, decrypt_function) JSON.build do |json| json.object do + json.field "type", "video" + json.field "title", self.title json.field "videoId", self.id json.field "videoThumbnails" do