21 lines
		
	
	
		
			630 B
		
	
	
	
		
			Ruby
		
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			630 B
		
	
	
	
		
			Ruby
		
	
	
	
class ConfirmationsController < Devise::ConfirmationsController
 | 
						|
layout "devise"
 | 
						|
 | 
						|
def show
 | 
						|
    self.resource = resource_class.confirm_by_token(params[:confirmation_token])
 | 
						|
 | 
						|
   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) }
 | 
						|
  else
 | 
						|
    respond_with_navigational(resource.errors, :status => :unprocessable_entity){ render_with_scope :new }
 | 
						|
  end
 | 
						|
end
 | 
						|
 | 
						|
protected
 | 
						|
 | 
						|
def after_confirmation_path_for(resource_name, resource)
 | 
						|
    basic_infos_path(:user_id =>resource.id.to_s)
 | 
						|
end
 | 
						|
 | 
						|
end |