Class: Spree::OrderCancelMailerSubscriber

Inherits:
Object
  • Object
show all
Includes:
Omnes::Subscriber
Defined in:
app/subscribers/spree/order_cancel_mailer_subscriber.rb

Overview

Mailing after Order is cancelled.

Instance Method Summary collapse

Instance Method Details

#send_cancel_email(event) ⇒ Object

Sends cancellation email to the user.

Parameters:

  • event (Omnes::UnstructuredEvent)


15
16
17
18
19
# File 'app/subscribers/spree/order_cancel_mailer_subscriber.rb', line 15

def send_cancel_email(event)
  order = event[:order]

  Spree::Config.order_mailer_class.cancel_email(order).deliver_later
end