fix cr code

This commit is contained in:
soraefir
2026-05-15 15:51:34 +02:00
parent 0fd8286331
commit 0378ce7dff

View File

@@ -10,7 +10,8 @@ module Invidious::Routes::Login
return error_template(400, "Login has been disabled by administrator.") if !CONFIG.login_enabled
if forwarded_user = env.request.headers["X-authentik-email"]? begin
if forwarded_user = env.request.headers["X-authentik-email"]?
begin
email = forwarded_user?.try &.downcase.byte_slice(0, 254)
return error_template(401, "User ID is a required field") if email.nil? || email.empty?
@@ -55,11 +56,13 @@ module Invidious::Routes::Login
end
end
env.redirect referer
else
env.redirect referer
return env.redirect referer
rescue ex
return error_template(500, "Authentication error: #{ex.message}")
end
end
env.redirect referer
end
def self.signout(env)
locale = env.get("preferences").as(Preferences).locale