diff options
Diffstat (limited to 'lib/hashie/railtie.rb')
| -rw-r--r-- | lib/hashie/railtie.rb | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/hashie/railtie.rb b/lib/hashie/railtie.rb index 65cd007..c5f05b7 100644 --- a/lib/hashie/railtie.rb +++ b/lib/hashie/railtie.rb @@ -7,6 +7,13 @@ begin initializer 'hashie.configure_logger', after: 'initialize_logger' do Hashie.logger = Rails.logger end + + initializer 'hashie.patch_hash_except', after: 'load_active_support' do + if Rails::VERSION::MAJOR >= 6 + require 'hashie/extensions/active_support/core_ext/hash' + Hashie::Mash.send(:include, Hashie::Extensions::ActiveSupport::CoreExt::Hash) + end + end end end rescue LoadError => e |
