docbrown/app/controllers/admin/gdpr_delete_requests_controller.rb
Ridhwana 3fc6108651
Remove GDPR from the "users" namespace (#17536)
* feat: update all the paths as a first order of business

* feat: update all the folders to no longer appear under users

* feat: update specs

* feat: update specs

* feat: remove User namespace

* feat: remove route namespace

* feat: path change

* feat: update url
2022-05-03 19:42:20 +02:00

26 lines
673 B
Ruby

module Admin
class GdprDeleteRequestsController < Admin::ApplicationController
layout "admin"
def index
@gdpr_delete_requests = ::GdprDeleteRequest.order(created_at: :desc).page(params[:page]).per(50)
end
def destroy
@gdpr_delete_request = ::GdprDeleteRequest.find(params[:id])
@gdpr_delete_request.destroy
AuditLog.create(
user: current_user,
category: "admin.gdpr_delete.confirm",
roles: current_user.roles_name,
slug: "gdpr_delete_confirm",
data: {
user_id: @gdpr_delete_request.user_id
},
)
redirect_to admin_gdpr_delete_requests_path
end
end
end