Class: IiifPrint::HomepageSearchBuilder

Inherits:
Hyrax::HomepageSearchBuilder
  • Object
show all
Defined in:
lib/iiif_print/homepage_search_builder.rb

Instance Method Summary collapse

Instance Method Details

#show_parents_only(solr_parameters) ⇒ Object



8
9
10
11
12
13
14
15
# File 'lib/iiif_print/homepage_search_builder.rb', line 8

def show_parents_only(solr_parameters)
  query = if blacklight_params["include_child_works"] == 'true'
            IiifPrint.solr_construct_query(is_child_bsi: 'true')
          else
            IiifPrint.solr_construct_query(is_child_bsi: nil)
          end
  solr_parameters[:fq] += [query]
end