feedback PR review
This commit is contained in:
parent
eb09a7480e
commit
c039414872
4 changed files with 12 additions and 18 deletions
|
@ -51,18 +51,7 @@ module Users
|
|||
@first_brouillon_recently_updated = current_user.dossiers.visible_by_user.brouillons_recently_updated.first
|
||||
|
||||
@filter = DossiersFilter.new(current_user, params)
|
||||
if @filter.filter_params.present?
|
||||
@dossiers_result = filter_procedures(@filter, @dossiers)
|
||||
@dossiers = @dossiers_result.page(page)
|
||||
end
|
||||
end
|
||||
|
||||
def filter_procedures(filter, dossiers)
|
||||
dossiers_result = dossiers
|
||||
dossiers_result = dossiers_result.where(state: filter.states) if filter.states.present?
|
||||
dossiers_result = dossiers_result.where('created_at >= ?', filter.from_created_at_date) if filter.from_created_at_date.present?
|
||||
dossiers_result = dossiers_result.where('depose_at >= ?', filter.from_depose_at_date) if filter.from_depose_at_date.present?
|
||||
dossiers_result
|
||||
@dossiers = @filter.filter_procedures(@dossiers).page(page)
|
||||
end
|
||||
|
||||
def show
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue