Sha256: 33ab4504c2faf2a69716e668c20ac99af82a0f30eda4498277e6301b31df7477

Contents?: true

Size: 501 Bytes

Versions: 3

Compression:

Stored size: 501 Bytes

Contents

class CommonwealthMltSearchBuilder < Blacklight::SearchBuilder

  include Blacklight::Solr::SearchBuilderBehavior
  include BlacklightMaps::MapsSearchBuilderBehavior
  include CommonwealthVlrEngine::CommonwealthSearchBuilderBehavior

  self.default_processor_chain += [
      :set_solr_id_for_mlt, :exclude_unpublished_items, :exclude_volumes
  ]

  unless I18n.t('blacklight.home.browse.institutions.enabled')
    self.default_processor_chain += [:institution_limit, :exclude_institutions]
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
commonwealth-vlr-engine-0.0.4 lib/commonwealth-vlr-engine/search_builder/mlt_search_builder.rb
commonwealth-vlr-engine-0.0.3 lib/commonwealth-vlr-engine/search_builder/mlt_search_builder.rb
commonwealth-vlr-engine-0.0.2 lib/commonwealth-vlr-engine/search_builder/mlt_search_builder.rb