diff options
| author | Omar Roth <omarroth@hotmail.com> | 2018-09-18 10:47:22 -0500 |
|---|---|---|
| committer | Omar Roth <omarroth@hotmail.com> | 2018-09-18 10:47:22 -0500 |
| commit | 54f9941c7b40706510c664f8bc2ef876eda866db (patch) | |
| tree | 94a7262536fdd06b49506f225457f5647c51774f /src | |
| parent | 8500a62462a28f0a703866bbef497ed9357ae25e (diff) | |
| download | invidious-54f9941c7b40706510c664f8bc2ef876eda866db.tar.gz invidious-54f9941c7b40706510c664f8bc2ef876eda866db.tar.bz2 invidious-54f9941c7b40706510c664f8bc2ef876eda866db.zip | |
Add alias '/api/v1/channels/videos/:ucid'
Diffstat (limited to 'src')
| -rw-r--r-- | src/invidious.cr | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/invidious.cr b/src/invidious.cr index bd52b76a..fdefa029 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -2634,7 +2634,8 @@ get "/api/v1/channels/:ucid" do |env| channel_info end -get "/api/v1/channels/:ucid/videos" do |env| +["/api/v1/channels/:ucid/videos", "/api/v1/channels/videos/:ucid"].each do |route| + get route do |env| ucid = env.params.url["ucid"] page = env.params.query["page"]?.try &.to_i? page ||= 1 @@ -2731,6 +2732,7 @@ get "/api/v1/channels/:ucid/videos" do |env| env.response.content_type = "application/json" result end +end get "/api/v1/search" do |env| query = env.params.query["q"]? |
