diff options
author | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-23 11:03:25 -0500 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2017-07-23 11:03:25 -0500 |
commit | 8f20624820ed0922b33fceb4013d3ff11015b366 (patch) | |
tree | 87e3110aba4849fc815f0dd12534982ee2b9aa9e /lib | |
parent | 9e81741b342a1a8a1ace94d356e023031d386689 (diff) | |
download | rails-8f20624820ed0922b33fceb4013d3ff11015b366.tar.gz rails-8f20624820ed0922b33fceb4013d3ff11015b366.tar.bz2 rails-8f20624820ed0922b33fceb4013d3ff11015b366.zip |
Switch to a single message verifier
No need for this proliferation
Diffstat (limited to 'lib')
-rw-r--r-- | lib/active_storage.rb | 2 | ||||
-rw-r--r-- | lib/active_storage/engine.rb | 9 |
2 files changed, 4 insertions, 7 deletions
diff --git a/lib/active_storage.rb b/lib/active_storage.rb index 164525653b..4032fd59a7 100644 --- a/lib/active_storage.rb +++ b/lib/active_storage.rb @@ -6,4 +6,6 @@ module ActiveStorage autoload :Blob autoload :Service + + mattr_accessor :verifier end diff --git a/lib/active_storage/engine.rb b/lib/active_storage/engine.rb index cf21a055be..95ed021ce0 100644 --- a/lib/active_storage/engine.rb +++ b/lib/active_storage/engine.rb @@ -22,14 +22,9 @@ module ActiveStorage end end - initializer "active_storage.verifiers" do - require "active_storage/verified_key_with_expiration" - require "active_storage/variation" - + initializer "active_storage.verifier" do config.after_initialize do |app| - ActiveStorage::VerifiedKeyWithExpiration.verifier = \ - ActiveStorage::Variation.verifier = \ - Rails.application.message_verifier("ActiveStorage") + ActiveStorage.verifier = Rails.application.message_verifier("ActiveStorage") end end |