Class: MailchimpSubscriber
- Inherits:
-
Object
- Object
- MailchimpSubscriber
- Includes:
- Sidekiq::Worker
- Defined in:
- app/workers/mailchimp_subscriber.rb
Instance Method Summary collapse
Instance Method Details
#perform(user_id, subscribe = true) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'app/workers/mailchimp_subscriber.rb', line 6 def perform(user_id, subscribe = true) if ENV['MAILCHIMP_API_KEY'] @user = User.find_by(id: user_id) unless @user.nil? create_request call(@user, subscribe) end end rescue StandardError => e raise e end |