Sha256: 4d07fd364f3157d70d599e04108366d279f88c0cff8996177c9065151192df5e

Contents?: true

Size: 495 Bytes

Versions: 17

Compression:

Stored size: 495 Bytes

Contents

class Iugu::SessionsController < Devise::SessionsController
  after_filter :select_account, :only => :create 

  layout IuguSDK.alternative_layout

  def after_sign_in_path_for(resource_or_scope)
    params[:user].try(:[], :user_invitation).blank? ? IuguSDK::app_main_url : invitation_url
  end

  def after_sign_out_path_for(resource_or_scope)
    IuguSDK::app_root_url
  end

  private

  def invitation_url
    edit_invite_url(:invitation_token => params[:user][:user_invitation])
  end

end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
iugusdk-1.0.11 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.10 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.9 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.8 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.7 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.6 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.5 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.4 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.3 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.2 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.1 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.0.alpha.32 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.0.alpha.31 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.0.alpha.30 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.0.alpha.29 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.0.alpha.28 app/controllers/iugu/sessions_controller.rb
iugusdk-1.0.0.alpha.27 app/controllers/iugu/sessions_controller.rb