feedback PR review

This commit is contained in:
Lisa Durand 2023-05-04 12:39:06 +02:00
parent eb09a7480e
commit c039414872
4 changed files with 12 additions and 18 deletions

View file

@ -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