3 changed files with 27 additions and 6 deletions
@ -1,9 +1,21 @@ |
|||||||
# frozen_string_literal: true |
# frozen_string_literal: true |
||||||
|
|
||||||
class DecisionsController < ApplicationController |
class DecisionsController < ApplicationController |
||||||
|
include JurisprudenceSearch |
||||||
|
|
||||||
load_and_authorize_resource :jurisprudence, class: "Cdao::Jurisprudence" |
load_and_authorize_resource :jurisprudence, class: "Cdao::Jurisprudence" |
||||||
|
|
||||||
def index; end |
|
||||||
|
|
||||||
def show; end |
def index |
||||||
|
search = jurisprudence_search(search_params) |
||||||
|
|
||||||
|
@jurisprudences = search.results |
||||||
|
@years = (1901..Time.zone.today.year).entries.reverse |
||||||
|
end |
||||||
|
|
||||||
|
private |
||||||
|
|
||||||
|
def search_params |
||||||
|
params.permit(:reference_number, :title, :short_title, :q, :page, :per_page, |
||||||
|
:subject_ids) |
||||||
|
end |
||||||
end |
end |
||||||
|
|||||||
Loading…
Reference in new issue