Sha256: f9af8cee520822564adf39ea19f49a928c9a096203e7fad50ab427fee78176df

Contents?: true

Size: 268 Bytes

Versions: 11

Compression:

Stored size: 268 Bytes

Contents

module SolidusBling
  class Subscriber
    include Omnes::Subscriber

    handle :order_finalized,
      with: :send_order_to_bling

    def send_order_to_bling(event, debug_info = {})
      SolidusBling::OrderJob.perform_later(event: event.payload)
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
solidus_bling-3.5.3 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.5.2 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.5.1 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.7 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.6 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.5 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.4 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.3 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.2 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.1 app/subscribers/solidus_bling/subscriber.rb
solidus_bling-3.4.0 app/subscribers/solidus_bling/subscriber.rb