fedibird-fe/app/workers/removal_worker.rb
2022-05-11 00:48:03 +09:00

11 lines
288 B
Ruby

# frozen_string_literal: true
class RemovalWorker
include Sidekiq::Worker
def perform(status_id, options = {})
RemoveStatusService.new.call(Status.include_expired.with_discarded.find(status_id), **options.symbolize_keys)
rescue ActiveRecord::RecordNotFound
true
end
end