feat(instructeur/procedure#index): enhance filter to support processed_at and state [plus en_instruction_at/since]

feat(filter): enable filter on dossiers.state, dossiers.processed_at(since), dossiers.en_instruction_at(since)
This commit is contained in:
Martin 2022-09-12 16:30:29 +02:00 committed by mfo
parent 72cc43a70e
commit ba6c5b4db7
20 changed files with 242 additions and 88 deletions

View file

@ -127,9 +127,19 @@ module Instructeurs
end
def add_filter
procedure_presentation.add_filter(statut, params[:field], params[:value])
respond_to do |format|
format.html do
procedure_presentation.add_filter(statut, params[:field], params[:value])
redirect_back(fallback_location: instructeur_procedure_url(procedure))
redirect_back(fallback_location: instructeur_procedure_url(procedure))
end
format.turbo_stream do
@statut = statut
@procedure = procedure
@procedure_presentation = procedure_presentation
@field = params[:field]
end
end
end
def remove_filter