diff --git a/app/controllers/maintenance/user/deletions_controller.rb b/app/controllers/maintenance/user/deletions_controller.rb index 351b26c1a..a74d16946 100644 --- a/app/controllers/maintenance/user/deletions_controller.rb +++ b/app/controllers/maintenance/user/deletions_controller.rb @@ -5,7 +5,7 @@ module Maintenance end def destroy - deletion = UserDeletion.new(CurrentUser.user, params[:password]) + deletion = UserDeletion.new(CurrentUser.user, params.dig(:user, :password)) deletion.delete! session.delete(:user_id) redirect_to(posts_path, :notice => "You are now logged out") diff --git a/app/views/maintenance/user/deletions/show.html.erb b/app/views/maintenance/user/deletions/show.html.erb index e7ded1d06..7334839bb 100644 --- a/app/views/maintenance/user/deletions/show.html.erb +++ b/app/views/maintenance/user/deletions/show.html.erb @@ -32,15 +32,9 @@ undone. Your account cannot be recovered after it is deactivated.
- <%= form_tag(maintenance_user_deletion_path, :method => :delete, :class => "simple_form") do %> -