Files
danbooru/app/controllers/maintenance/user/deletions_controller.rb
evazion 40092f21ba Remove redundant rescue_from calls.
These are redundant because ApplicationController rescues these exceptions already.
2017-02-25 02:18:16 -06:00

18 lines
440 B
Ruby

module Maintenance
module User
class DeletionsController < ApplicationController
def show
end
def destroy
deletion = UserDeletion.new(CurrentUser.user, params[:password])
deletion.delete!
session.delete(:user_id)
cookies.delete(:cookie_password_hash)
cookies.delete(:user_name)
redirect_to(posts_path, :notice => "You are now logged out")
end
end
end
end