Sha256: 17470543d76be145ae88c2a4b960aaff4c583fb9f1cc2afc6a24c563b0270f92
Contents?: true
Size: 803 Bytes
Versions: 1
Compression:
Stored size: 803 Bytes
Contents
module Spotlight module Catalog extend ActiveSupport::Concern include Blacklight::Catalog include Spotlight::Base require 'spotlight/catalog/access_controls_enforcement' include Spotlight::Catalog::AccessControlsEnforcement included do before_filter do if current_exhibit and can? :curate, current_exhibit blacklight_config.add_facet_field 'exhibit_visibility', label: I18n.t(:'spotlight.catalog.facets.exhibit_visibility.label'), query: { private: { label: I18n.t(:'spotlight.catalog.facets.exhibit_visibility.private'), fq: "#{SolrDocument.visibility_field(current_exhibit)}:false" } } end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
blacklight-spotlight-0.2.0 | lib/spotlight/catalog.rb |