From 47ed8bd13fa3fcada98f1e20e69f39a35f035ae1 Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Tue, 13 Nov 2018 19:11:16 -0600 Subject: [PATCH] Add channel sort to '/api/v1/channels/videos' --- src/invidious.cr | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/invidious.cr b/src/invidious.cr index 83824869..0139d34a 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -2584,6 +2584,8 @@ end ucid = env.params.url["ucid"] page = env.params.query["page"]?.try &.to_i? page ||= 1 + sort_by = env.params.query["sort_by"]?.try &.downcase + sort_by ||= "newest" begin author, ucid, auto_generated = get_about_info(ucid) @@ -2593,7 +2595,7 @@ end end begin - videos, count = get_60_videos(ucid, page, auto_generated) + videos, count = get_60_videos(ucid, page, auto_generated, sort_by) rescue ex error_message = {"error" => ex.message}.to_json halt env, status_code: 500, response: error_message