preston/bittorious

View on GitHub
app/controllers/registrations_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class RegistrationsController < Devise::RegistrationsController

  def destroy
    if resource.destroy
      set_flash_message :notice, :destroyed
      sign_out_and_redirect(self.resource)
    else
      flash[:error] = "You must transfer ownership of your files before you delete your account."
      redirect_to edit_user_registration_path
    end
  end

  private
 
  def sign_up_params
    params.require(:user).permit(:name, :email, :password, :password_confirmation)
  end
 
  def account_update_params
    params.require(:user).permit(:name, :email, :password, :password_confirmation, :current_password)
  end

end