Class: SpreeCmCommissioner::OrganizersTransactionalEmailNotifier

Inherits:
BaseInteractor
  • Object
show all
Defined in:
app/interactors/spree_cm_commissioner/organizers_transactional_email_notifier.rb

Instance Method Summary collapse

Instance Method Details

#callObject



5
6
7
8
9
10
11
12
13
14
15
# File 'app/interactors/spree_cm_commissioner/organizers_transactional_email_notifier.rb', line 5

def call
  return if organizers.empty?

  organizers.each do |organizer|
    SpreeCmCommissioner::TransactionalEmailSender.call(
      event_id: event_id,
      recipient_id: organizer.id,
      type: 'organizer'
    )
  end
end