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