Sha256: bb36f44c7022fb3460305404d68f914fee0989e8e99473866173533bd5e0cf60

Contents?: true

Size: 520 Bytes

Versions: 84

Compression:

Stored size: 520 Bytes

Contents

module Spotlight
  ##
  # Custom {Devise::ConfirmationsController} with spotlight behaviors
  class ConfirmationsController < Devise::ConfirmationsController
    layout 'spotlight/spotlight'

    protected

    def after_confirmation_path_for(_resource_name, resource)
      if signed_in?
        exhibit_root_path(resource.exhibit)
      else
        main_app.new_user_session_path
      end
    end

    def after_resending_confirmation_instructions_path_for(_resource_name)
      main_app.root_path
    end
  end
end

Version data entries

84 entries across 84 versions & 1 rubygems

Version Path
blacklight-spotlight-2.4.1 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.4.0 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.3.3 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.3.2 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.3.1 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.3.0 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.2.1 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.2.0 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.1.0 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.2 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.1 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.0 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.0.rc6 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.0.rc5 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.0.rc4 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.0.rc3 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.0.rc2 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-2.0.0.rc1 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-1.5.1 app/controllers/spotlight/confirmations_controller.rb
blacklight-spotlight-1.4.1 app/controllers/spotlight/confirmations_controller.rb