routing: move search routes registration to Invidious::Routing

このコミットが含まれているのは:
Samantaz Fox 2022-08-10 00:31:15 +02:00
コミット 0a4d793556
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: F42821059186176E
2個のファイルの変更12行の追加4行の削除

ファイルの表示

@ -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

ファイルの表示

@ -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