lib/outboxable/worker.rb in outboxable-1.0.2 vs lib/outboxable/worker.rb in outboxable-1.0.3
- old
+ new
@@ -2,11 +2,11 @@
module Outboxable
class Worker
include ::Sidekiq::Job
- def perform(outbox_id, orm)
- Outboxable::PublishingManager.publish(resource: Outbox.find(outbox_id)) if orm == 'activerecord'
- Outboxable::PublishingManager.publish(resource: Outbox.find_by!(idempotency_key: outbox_id)) if orm == 'mongoid'
+ def perform(outbox_id)
+ Outboxable::PublishingManager.publish(resource: Outbox.find(outbox_id)) if Outboxable.configuration.orm == :activerecord
+ Outboxable::PublishingManager.publish(resource: Outbox.find_by!(idempotency_key: outbox_id)) if Outboxable.configuration.orm == :mongoid
end
end
end