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:
saltycrys 2020-12-29 01:22:56 +01:00
parent b19524d56a
commit dfd5e30015

View file

@ -30,7 +30,7 @@ class Invidious::Routes::Watch < Invidious::Routes::BaseRoute
embed_link = "/embed/#{id}"
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_link += "?"
embed_link += embed_params.to_s