Class: Workarea::MailChimp::SubscriptionEdit

Inherits:
Object
  • Object
show all
Includes:
Sidekiq::CallbacksWorker, Sidekiq::Worker
Defined in:
app/workers/workarea/mail_chimp/subscription_edit.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.should_enqueue?(id) ⇒ Boolean

Returns:

  • (Boolean)


16
17
18
19
# File 'app/workers/workarea/mail_chimp/subscription_edit.rb', line 16

def self.should_enqueue?(id)
  user = User.find(id)
  user.
end

Instance Method Details

#perform(id) ⇒ Object



21
22
23
24
25
# File 'app/workers/workarea/mail_chimp/subscription_edit.rb', line 21

def perform(id)
  user = User.find(id)

  Workarea::MailChimp.gateway.subscribe(user.email, user: user)
end