Sha256: 9b8835d77e7dcec13fc894c0ab94bf661303f081f699a11edce05712a1108d69

Contents?: true

Size: 443 Bytes

Versions: 8

Compression:

Stored size: 443 Bytes

Contents

require_dependency "audits1984/application_controller"

module Audits1984
  class FilteredSessionsController < ApplicationController
    def update
      session[:filtered_sessions] = Audits1984::FilteredSessions.new(filtered_sessions_param).to_h
      redirect_to sessions_path
    end

    private
      def filtered_sessions_param
        params.require(:filtered_sessions).permit(:sensitive_only, :from_date, :to_date)
      end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
audits1984-0.1.7 app/controllers/audits1984/filtered_sessions_controller.rb
audits1984-0.1.6 app/controllers/audits1984/filtered_sessions_controller.rb
audits1984-0.1.5 app/controllers/audits1984/filtered_sessions_controller.rb
audits1984-0.1.4 app/controllers/audits1984/filtered_sessions_controller.rb
audits1984-0.1.3 app/controllers/audits1984/filtered_sessions_controller.rb
audits1984-0.1.2 app/controllers/audits1984/filtered_sessions_controller.rb
audits1984-0.1.1 app/controllers/audits1984/filtered_sessions_controller.rb
audits1984-0.1.0 app/controllers/audits1984/filtered_sessions_controller.rb