From 39da9f89c651c6b5bc3c955d543b50644ba60963 Mon Sep 17 00:00:00 2001 From: Justin Coyne Date: Thu, 18 Jan 2024 07:46:05 -0600 Subject: [PATCH] Use the new method for getting secret_key_base See https://blog.saeloun.com/2023/08/11/rails-7-1-store-secret-key-base-in-rails-config/ --- .../concerns/blacklight/token_based_user.rb | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/app/controllers/concerns/blacklight/token_based_user.rb b/app/controllers/concerns/blacklight/token_based_user.rb index b675da61ff..2ed0d57db8 100644 --- a/app/controllers/concerns/blacklight/token_based_user.rb +++ b/app/controllers/concerns/blacklight/token_based_user.rb @@ -50,16 +50,7 @@ def export_secret_token def secret_key_generator @secret_key_generator ||= begin - app = Rails.application - - secret_key_base = if app.respond_to?(:credentials) - # Rails 5.2+ - app.credentials.secret_key_base - else - # Rails <= 5.1 - app.secrets.secret_key_base - end - ActiveSupport::KeyGenerator.new(secret_key_base) + ActiveSupport::KeyGenerator.new(Rails.application.secret_key_base) end end