Sha256: 70258785b4699c6f4dc3de54d1405ec9a824a74ff32881425a39e8814540ff6c
Contents?: true
Size: 400 Bytes
Versions: 28
Compression:
Stored size: 400 Bytes
Contents
module Workarea class IndexFulfillmentChanges include Sidekiq::Worker include Sidekiq::CallbacksWorker sidekiq_options( enqueue_on: { Fulfillment => :save }, queue: 'low', lock: :until_executing, query_cache: true ) def perform(order_id) order = Order.find(order_id) rescue nil IndexAdminSearch.perform(order) if order.present? end end end
Version data entries
28 entries across 28 versions & 1 rubygems