We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5bf848f commit afd7f41Copy full SHA for afd7f41
api/config/initializers/25_lockbox.rb
@@ -1,8 +1,6 @@
1
# frozen_string_literal: true
2
3
-secret_key_base = Rails.application.secret_key_base
4
-
5
-secret_key_base = secret_key_base.presence || Lockbox.generate_key if Rails.env.test?
+secret_key_base = Rails.env.test? ? Lockbox.generate_key : Rails.application.secret_key_base
6
7
# Consistently ensure that it's a 64-character hexadecimal key
8
enforced_master_key = secret_key_base.gsub(/[^a-zA-Z0-9]+/, "")[/\A([a-zA-Z0-9]{1,64})/, 1].rjust(64, "0")
0 commit comments