Class: CurationConcerns::ExpiredLeaseSearchBuilder

Inherits:
LeaseSearchBuilder
  • Object
show all
Defined in:
app/search_builders/curation_concerns/expired_lease_search_builder.rb

Overview

Finds embargoed objects with release dates in the past

Instance Method Summary collapse

Methods inherited from LeaseSearchBuilder

#only_active_leases, #with_pagination, #with_sorting

Instance Method Details

#only_expired_leases(solr_params) ⇒ Object



6
7
8
9
# File 'app/search_builders/curation_concerns/expired_lease_search_builder.rb', line 6

def only_expired_leases(solr_params)
  solr_params[:fq] ||= []
  solr_params[:fq] = 'lease_expiration_date_dtsi:[* TO NOW]'
end