diff options
| author | chunky programmer <78101139+ChunkyProgrammer@users.noreply.github.com> | 2023-05-14 17:25:32 -0400 |
|---|---|---|
| committer | chunky programmer <78101139+ChunkyProgrammer@users.noreply.github.com> | 2023-05-14 17:25:32 -0400 |
| commit | 12b4dd9191307c2b3387a4c73c2fc06be5da7703 (patch) | |
| tree | 304b65d037f52f9dc9b9b35f341de3fb46454ac0 | |
| parent | 3a54e9556b0cd28fd224db5801f8141a68108c13 (diff) | |
| download | invidious-12b4dd9191307c2b3387a4c73c2fc06be5da7703.tar.gz invidious-12b4dd9191307c2b3387a4c73c2fc06be5da7703.tar.bz2 invidious-12b4dd9191307c2b3387a4c73c2fc06be5da7703.zip | |
Populate search bar with ChannelId
| -rw-r--r-- | src/invidious/routes/channels.cr | 1 | ||||
| -rw-r--r-- | src/invidious/routes/search.cr | 6 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/invidious/routes/channels.cr b/src/invidious/routes/channels.cr index d3969d29..740f3096 100644 --- a/src/invidious/routes/channels.cr +++ b/src/invidious/routes/channels.cr @@ -278,6 +278,7 @@ module Invidious::Routes::Channels return error_template(500, ex) end + env.set "search", "channel:" + ucid + " " return {locale, user, subscriptions, continuation, ucid, channel} end end diff --git a/src/invidious/routes/search.cr b/src/invidious/routes/search.cr index 2a9705cf..7f17124e 100644 --- a/src/invidious/routes/search.cr +++ b/src/invidious/routes/search.cr @@ -65,7 +65,11 @@ module Invidious::Routes::Search redirect_url = Invidious::Frontend::Misc.redirect_url(env) - env.set "search", query.text + if query.type == Invidious::Search::Query::Type::Channel + env.set "search", "channel:" + query.channel + " " + query.text + else + env.set "search", query.text + end templated "search" end end |
