diff options
| author | TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com> | 2021-04-13 18:07:13 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-13 18:07:13 +0000 |
| commit | edb37c95e1c9dbf1abf2647fcfcd1453c38124c1 (patch) | |
| tree | 9b0006efe50a1c5893c65d38128e427a3c022b0d | |
| parent | 896882958dff21326fa9f8a0d3b63623929d74a9 (diff) | |
| parent | 45d687c4e1403a718d8a73b44117b69bf22a0c4c (diff) | |
| download | invidious-edb37c95e1c9dbf1abf2647fcfcd1453c38124c1.tar.gz invidious-edb37c95e1c9dbf1abf2647fcfcd1453c38124c1.tar.bz2 invidious-edb37c95e1c9dbf1abf2647fcfcd1453c38124c1.zip | |
Merge pull request #2011 from syeopite/video-alias-url-params
Preserve url params in video route aliases
| -rw-r--r-- | src/invidious/routes/watch.cr | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/invidious/routes/watch.cr b/src/invidious/routes/watch.cr index 4f6e9598..d0338882 100644 --- a/src/invidious/routes/watch.cr +++ b/src/invidious/routes/watch.cr @@ -189,6 +189,11 @@ class Invidious::Routes::Watch < Invidious::Routes::BaseRoute end def redirect(env) - return env.redirect "/watch?v=#{env.params.url["id"]}" + url = "/watch?v=#{env.params.url["id"]}" + if env.params.query.size > 0 + url += "&#{env.params.query}" + end + + return env.redirect url end end |
