Sha256: c5e0f4363b7bdd648c0d85d8b7bb8cb1ac97edba87a0de2941c933580120854b
Contents?: true
Size: 416 Bytes
Versions: 7
Compression:
Stored size: 416 Bytes
Contents
module Qa::Authorities class FindWorks < Qa::Authorities::Base def search(_q, controller) repo = CatalogController.new.repository builder = Sufia::FindWorksSearchBuilder.new(controller) response = repo.search(builder) docs = response.documents docs.map do |doc| id = doc.id title = doc.title { id: id, label: title, value: id } end end end end
Version data entries
7 entries across 7 versions & 1 rubygems