mirror of
https://github.com/iv-org/invidious.git
synced 2024-12-27 18:40:21 +05:30
Fix Video Mode Button
The query params that get edited for `embed_params` are now deep copied instead of shallow copied, preventing the originals from being changed.
This commit is contained in:
parent
b19524d56a
commit
dfd5e30015
@ -30,7 +30,7 @@ class Invidious::Routes::Watch < Invidious::Routes::BaseRoute
|
|||||||
|
|
||||||
embed_link = "/embed/#{id}"
|
embed_link = "/embed/#{id}"
|
||||||
if env.params.query.size > 1
|
if env.params.query.size > 1
|
||||||
embed_params = env.params.query.dup
|
embed_params = HTTP::Params.parse(env.params.query.to_s)
|
||||||
embed_params.delete_all("v")
|
embed_params.delete_all("v")
|
||||||
embed_link += "?"
|
embed_link += "?"
|
||||||
embed_link += embed_params.to_s
|
embed_link += embed_params.to_s
|
||||||
|
Loading…
Reference in New Issue
Block a user