summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/invidious/channels.cr2
-rw-r--r--src/invidious/videos.cr2
2 files changed, 4 insertions, 0 deletions
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