From d54aa8059a6a08d33430e8bfb08a9a5a2743b32c Mon Sep 17 00:00:00 2001 From: Adam Grare Date: Wed, 7 Aug 2024 10:46:20 -0400 Subject: [PATCH] Fix undefined method while getting database configuration `ActiveRecord::Base.configurations` no longer responds to `[]` like a hash. ``` lib/evm_database.rb:153:in `host': undefined method `[]' lib/evm_database.rb:153:in `host': undefined method `[]' (ActiveRecord::Base.configurations[ENV['RAILS_ENV']] || {})['host'] ^^^^^^^^^^^^^^^^^^ lib/evm_database.rb:157:in `local?' lib/workers/evm_server.rb:236:in `configure_server_roles' lib/workers/evm_server.rb:127:in `start_server' ``` --- lib/evm_database.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/evm_database.rb b/lib/evm_database.rb index 1e293329f52..f766dbef9fc 100644 --- a/lib/evm_database.rb +++ b/lib/evm_database.rb @@ -150,7 +150,7 @@ def self.seed_classes(classes) private_class_method :seed_classes def self.host - (ActiveRecord::Base.configurations[ENV['RAILS_ENV']] || {})['host'] + ActiveRecord::Base.configurations.find_db_config(Rails.env).host end def self.local?