lib/blacklight/configuration/fields.rb in blacklight-3.4.2 vs lib/blacklight/configuration/fields.rb in blacklight-3.5.0
- old
+ new
@@ -85,9 +85,11 @@
end
field_config.normalize!(self)
field_config.validate!
+ raise "A #{config_key} with the key #{field_config.field} already exists." if self[config_key.pluralize][field_config.field].present?
+
self[config_key.pluralize][ field_config.field ] = field_config
end
protected
# Add a solr field by a solr field name and hash