mirror of
https://github.com/iv-org/invidious.git
synced 2024-12-12 21:30:34 +05:30
API: Add "sort_by" parameter to channels/shorts endpoint (#5071)
Small follow up to PR 5059 No related issue
This commit is contained in:
commit
d42561d74a
@ -197,6 +197,7 @@ module Invidious::Routes::API::V1::Channels
|
|||||||
get_channel()
|
get_channel()
|
||||||
|
|
||||||
# Retrieve continuation from URL parameters
|
# Retrieve continuation from URL parameters
|
||||||
|
sort_by = env.params.query["sort_by"]?.try &.downcase || "newest"
|
||||||
continuation = env.params.query["continuation"]?
|
continuation = env.params.query["continuation"]?
|
||||||
|
|
||||||
if channel.is_age_gated
|
if channel.is_age_gated
|
||||||
@ -211,7 +212,7 @@ module Invidious::Routes::API::V1::Channels
|
|||||||
else
|
else
|
||||||
begin
|
begin
|
||||||
videos, next_continuation = Channel::Tabs.get_shorts(
|
videos, next_continuation = Channel::Tabs.get_shorts(
|
||||||
channel, continuation: continuation
|
channel, continuation: continuation, sort_by: sort_by
|
||||||
)
|
)
|
||||||
rescue ex
|
rescue ex
|
||||||
return error_json(500, ex)
|
return error_json(500, ex)
|
||||||
|
Loading…
Reference in New Issue
Block a user