|
|
|
|
@ -9,7 +9,10 @@ class DecisionsController < ApplicationController
|
|
|
|
|
search = jurisprudence_search(search_params) |
|
|
|
|
|
|
|
|
|
@jurisprudences = search.results |
|
|
|
|
@years = (1901..Time.zone.today.year).entries.reverse |
|
|
|
|
|
|
|
|
|
start_year = Cdao::Jurisprudence.order(year: :desc).first(10).compact.map(&:year).uniq.first |
|
|
|
|
end_year = Cdao::Jurisprudence.order(year: :asc).last(10).compact.map(&:year).uniq.first |
|
|
|
|
@years = (start_year..end_year).entries.reverse |
|
|
|
|
|
|
|
|
|
respond_to do |format| |
|
|
|
|
format.html |
|
|
|
|
@ -20,6 +23,6 @@ class DecisionsController < ApplicationController
|
|
|
|
|
|
|
|
|
|
def search_params |
|
|
|
|
params.permit(:reference_number, :title, :short_title, :q, :page, :per_page, |
|
|
|
|
:subject_ids) |
|
|
|
|
:subject_ids, sort_by: %i[search_year reference_number search_doc_date]) |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|