class Celsius::Primo::SoapApi::Searcher::SearchBrief::SearchResultTransformation::SelectOnlyRequestedFacets

Public Instance Methods

call() click to toggle source
# File lib/celsius/primo/soap_api/searcher/search_brief/search_result_transformation/select_only_requested_facets.rb, line 7
def call
  if requested_facets_names = Celsius::Hash.deep_find_key(search_request, [:facets, :field])
    target["facets"].select! do |target_facet_name, _|
      requested_facets_names.include?(target_facet_name)
    end
  end
end