diff --git a/src/invidious/routes/before_all.cr b/src/invidious/routes/before_all.cr index ca7e26dc..e5aa9482 100644 --- a/src/invidious/routes/before_all.cr +++ b/src/invidious/routes/before_all.cr @@ -85,8 +85,10 @@ module Invidious::Routes::BeforeAll env.set "current_companion", current_companion if host.split(".").last == "i2p" + env.set "using_i2p", true env.set "companion_public_url", CONFIG.invidious_companion[current_companion].i2p_public_url.to_s else + env.set "using_i2p", false env.set "companion_public_url", CONFIG.invidious_companion[current_companion].public_url.to_s end end diff --git a/src/invidious/views/template.ecr b/src/invidious/views/template.ecr index e1bac53d..1e17462a 100644 --- a/src/invidious/views/template.ecr +++ b/src/invidious/views/template.ecr @@ -114,12 +114,14 @@ scheme = env.get("scheme") status = BackendInfo.get_status companion_switched = env.get?("companion_switched") + using_i2p = env.get?("using_i2p") %>