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