This repository has been archived on 2024-03-16. You can view files and clone it, but cannot push or open issues or pull requests.
orbit-4-1/app/controllers/confirmations_controller.rb

21 lines
622 B
Ruby
Raw Normal View History

2013-11-29 04:31:50 +00:00
class ConfirmationsController < Devise::ConfirmationsController
layout "devise"
2014-01-02 09:53:05 +00:00
def show
self.resource = resource_class.confirm_by_token(params[:confirmation_token])
2013-11-29 10:46:07 +00:00
if resource.errors.empty?
set_flash_message(:notice, :confirmed) if is_navigational_format?
respond_with_navigational(resource){ redirect_to after_confirmation_path_for(resource_name, resource) }
2014-01-02 09:53:05 +00:00
else
respond_with_navigational(resource.errors, :status => :unprocessable_entity){ render :new }
end
end
2013-11-29 10:46:07 +00:00
protected
2014-01-02 09:53:05 +00:00
def after_confirmation_path_for(resource_name, resource)
basic_infos_path(:user_id =>resource.id.to_s)
end
2013-11-29 10:46:07 +00:00
2013-11-29 04:31:50 +00:00
end