hummingbird-me/kitsu-server

View on GitHub
app/workers/destruction_worker.rb

Summary

Maintainability
A
0 mins
Test Coverage
B
80%
class DestructionWorker
  include Sidekiq::Worker
  sidekiq_options queue: 'soon'

  def perform(klass, id)
    klass.constantize.unscoped.find(id).destroy!
  rescue ActiveRecord::RecordNotFound # rubocop:disable Lint/HandleExceptions
  end
end