lib/blacklight/configuration/fields.rb in blacklight-7.29.0 vs lib/blacklight/configuration/fields.rb in blacklight-7.30.0
- old
+ new
@@ -11,10 +11,10 @@
class_methods do
# Add a configuration block for a collection of solr fields
def define_field_access(key, base_class_name = nil, class: nil)
key = key.to_s if respond_to? :to_s
- default_values[key.pluralize.to_sym] = ActiveSupport::OrderedHash.new
+ default_values[key.pluralize.to_sym] = ActiveSupport::HashWithIndifferentAccess.new
@field_type_for_class ||= {}
@field_type_for_class[key] = binding.local_variable_get(:class) || base_class_name
class_eval <<-END_EVAL, __FILE__, __LINE__ + 1