require "sunspot/queue/helpers" module Sunspot::Queue::ActiveJob class RemovalJob < ApplicationJob extend ::Sunspot::Queue::Helpers queue_as :sunspot_index def perform(klass, id) self.class.without_proxy do ::Sunspot.remove_by_id(klass, id) end end end end