lib/browse_everything.rb in browse-everything-1.1.2 vs lib/browse_everything.rb in browse-everything-1.2.0

- old
+ new

@@ -53,10 +53,10 @@ @config = ActiveSupport::HashWithIndifferentAccess.new value elsif value.is_a?(String) begin config_file_content = File.read(value) config_file_template = ERB.new(config_file_content) - config_values = YAML.safe_load(config_file_template.result, [Symbol]) + config_values = YAML.safe_load(config_file_template.result, permitted_classes: [Symbol]) @config = ActiveSupport::HashWithIndifferentAccess.new config_values @config.deep_symbolize_keys rescue Errno::ENOENT Rails.logger.warn 'Missing browse_everything_providers.yml configuration file' @config = ActiveSupport::HashWithIndifferentAccess.new({})