|
|
@ -40,11 +40,6 @@ module Invidious::Routes::Misc
|
|
|
|
|
|
|
|
|
|
|
|
def self.cross_instance_redirect(env)
|
|
|
|
def self.cross_instance_redirect(env)
|
|
|
|
referer = get_referer(env)
|
|
|
|
referer = get_referer(env)
|
|
|
|
|
|
|
|
|
|
|
|
if !env.get("preferences").as(Preferences).automatic_instance_redirect
|
|
|
|
|
|
|
|
return env.redirect("https://redirect.invidious.io/#{referer}")
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
instance_url = fetch_random_instance
|
|
|
|
instance_url = fetch_random_instance
|
|
|
|
env.redirect "https://#{instance_url}#{referer}"
|
|
|
|
env.redirect "https://#{instance_url}#{referer}"
|
|
|
|
end
|
|
|
|
end
|
|
|
|