diff --git a/app/controllers/concerns/day_timelines_scoped.rb b/app/controllers/concerns/day_timelines_scoped.rb index 6355fdad7..16cb445d0 100644 --- a/app/controllers/concerns/day_timelines_scoped.rb +++ b/app/controllers/concerns/day_timelines_scoped.rb @@ -4,7 +4,7 @@ module DayTimelinesScoped included do include FilterScoped - before_action :clear_collections_filter, if: -> { params[:clear_filter] } + before_action :clear_collections_filter, if: :clear_collections_filter? before_action :restore_collections_filter before_action :set_day_timeline @@ -16,6 +16,10 @@ module DayTimelinesScoped cookies.delete(:collection_filter) end + def clear_collections_filter? + params[:clear_filter] + end + def restore_collections_filter if cookies[:collection_filter].present? @filter.collection_ids = cookies[:collection_filter].split(",")