From c7e046f903eb368a791577924a8e752055b682f9 Mon Sep 17 00:00:00 2001 From: syeopite Date: Wed, 20 Sep 2023 11:52:07 -0700 Subject: [PATCH] Add data for chapters to JSON endpoint for videos --- src/invidious/jsonify/api_v1/video_json.cr | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/invidious/jsonify/api_v1/video_json.cr b/src/invidious/jsonify/api_v1/video_json.cr index 08cd533f..a5dd6b4d 100644 --- a/src/invidious/jsonify/api_v1/video_json.cr +++ b/src/invidious/jsonify/api_v1/video_json.cr @@ -218,6 +218,14 @@ module Invidious::JSONify::APIv1 end end + if !video.chapters.empty? + json.field "chapters" do + json.object do + Invidious::Videos::Chapters.to_json(json, video.chapters, video.automatically_generated_chapters?.as(Bool)) + end + end + end + if !video.music.empty? json.field "musicTracks" do json.array do