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