class Celsius::PrimoUbpb::Adapter::Search

Public Instance Methods

call(search_request, options = {}) click to toggle source
# File lib/celsius/primo_ubpb/adapter/search.rb, line 7
def call(search_request, options = {})
  celsius_primo_result = adapter.original_search(search_request)

  SearchResultTransformation.new.apply({
    to: celsius_primo_result,
    target: celsius_primo_result # by setting source = target we can modify the document in place
  })
end