Skip to content

Commit 247f71b

Browse files
committed
Avoid shadowing block local variable 'configs'
Fix rails#52098
1 parent 2ebb508 commit 247f71b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

activerecord/lib/active_record/railtie.rb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,7 @@ class Railtie < Rails::Railtie # :nodoc:
241241
end
242242

243243
ActiveSupport.on_load(:active_record) do
244-
# Configs used in other initializers
245-
configs = configs.except(
244+
configs_used_in_other_initializers = configs.except(
246245
:migration_error,
247246
:database_selector,
248247
:database_resolver,
@@ -259,7 +258,7 @@ class Railtie < Rails::Railtie # :nodoc:
259258
:postgresql_adapter_decode_dates,
260259
)
261260

262-
configs.each do |k, v|
261+
configs_used_in_other_initializers.each do |k, v|
263262
next if k == :encryption
264263
setter = "#{k}="
265264
# Some existing initializers might rely on Active Record configuration

0 commit comments

Comments
 (0)