diff options
| author | Samantaz Fox <coding@samantaz.fr> | 2022-08-10 00:31:15 +0200 |
|---|---|---|
| committer | Samantaz Fox <coding@samantaz.fr> | 2022-08-10 00:31:15 +0200 |
| commit | 0a4d793556e89e48b1a4caceaf8b8730b4b69d73 (patch) | |
| tree | f5d051f22ebb5c69acc1c56f52618c7213d7b90b | |
| parent | 5503914abe28eefdc89ca9a4762cc434a351f378 (diff) | |
| download | invidious-0a4d793556e89e48b1a4caceaf8b8730b4b69d73.tar.gz invidious-0a4d793556e89e48b1a4caceaf8b8730b4b69d73.tar.bz2 invidious-0a4d793556e89e48b1a4caceaf8b8730b4b69d73.zip | |
routing: move search routes registration to Invidious::Routing
| -rw-r--r-- | src/invidious.cr | 5 | ||||
| -rw-r--r-- | src/invidious/routing.cr | 11 |
2 files changed, 12 insertions, 4 deletions
diff --git a/src/invidious.cr b/src/invidious.cr index f134886f..e880db19 100644 --- a/src/invidious.cr +++ b/src/invidious.cr @@ -341,10 +341,7 @@ end Invidious::Routing.register_iv_playlist_routes Invidious::Routing.register_yt_playlist_routes - Invidious::Routing.get "/opensearch.xml", Invidious::Routes::Search, :opensearch - Invidious::Routing.get "/results", Invidious::Routes::Search, :results - Invidious::Routing.get "/search", Invidious::Routes::Search, :search - Invidious::Routing.get "/hashtag/:hashtag", Invidious::Routes::Search, :hashtag + Invidious::Routing.register_search_routes # User routes Invidious::Routing.register_user_routes diff --git a/src/invidious/routing.cr b/src/invidious/routing.cr index 4074ef18..828deaf9 100644 --- a/src/invidious/routing.cr +++ b/src/invidious/routing.cr @@ -105,6 +105,17 @@ module Invidious::Routing get "/watch_videos", Routes::Playlists, :watch_videos end + def register_search_routes + get "/opensearch.xml", Routes::Search, :opensearch + get "/results", Routes::Search, :results + get "/search", Routes::Search, :search + get "/hashtag/:hashtag", Routes::Search, :hashtag + end + + # ------------------- + # Media proxy routes + # ------------------- + def register_api_manifest_routes get "/api/manifest/dash/id/:id", Routes::API::Manifest, :get_dash_video_id |
