Простой плагин для создания лендинга для SSO больше не работает

Продолжение обсуждения из Landing page on saml login:

Не уверен, в какой раздел это стоит поместить: Support, Development или куда-то ещё, поэтому, пожалуйста, переместите тему туда, куда считаете нужным.

Я создал плагин в марте 2022 года, чтобы переопределить функцию выше, и он вроде бы работал какое-то время, но теперь заметил, что он больше не работает (не знаю, как давно).

У кого-нибудь есть идеи, почему это могло перестать работать?

(примечание: настройка enable никогда не работала, так что если кто-то знает, почему это тоже не работает, буду признателен)

enabled_site_setting :no_auto_login_enabled

after_initialize do
 	if SiteSetting.no_auto_login_enabled	
		class ::ApplicationController
		  module NoAutoLoginRedirectToLogin
			def redirect_to_login
				dont_cache_page
				cookies[:destination_url] = destination_url
				redirect_to path("/login")
			end
		  end	
		  prepend NoAutoLoginRedirectToLogin
		end
	end
end