def reset_filter_if_expired
      # Only clear out the current_filter after every `re_check_seconds`
      time = Time.now
      return unless (time - @re_check_start) > re_check_seconds

      @re_check_start     = time
      self.current_filter = filter.dup if current_filter != filter
    end
def reset_filter_if_expired
      # Only clear out the current_filter after every `re_check_seconds`
      time = Time.now
      return unless (time - @re_check_start) > re_check_seconds

      @re_check_start     = time
      self.current_filter = filter.dup if current_filter != filter
    end
Resets the current job filter if the relevant time interval has passed