mirror of
https://github.com/Retrospring/retrospring.git
synced 2025-02-08 00:13:37 +01:00
14 lines
316 B
Ruby
14 lines
316 B
Ruby
class DeletionWorker
|
|
include Sidekiq::Worker
|
|
|
|
sidekiq_options queue: :deletion
|
|
|
|
# @param resource_id [Integer] user id passed from Devise
|
|
def perform(resource_id)
|
|
begin
|
|
User.find(resource_id).destroy!
|
|
rescue => e
|
|
Rails.logger.error "failed to delete user: #{e.message}"
|
|
end
|
|
end
|
|
end
|