Module: Wbase::Dripable
- Included in:
- ActivateDripSubscriberJob
- Defined in:
- app/jobs/wbase/dripable.rb
Instance Method Summary collapse
Instance Method Details
#drip ⇒ Object
15 16 17 18 19 20 |
# File 'app/jobs/wbase/dripable.rb', line 15 def drip @client ||= Drip::Client.new do |c| c.api_key = ENV['DRIP_API_TOKEN'] c.account_id = ENV['DRIP_ACCOUNT_ID'] end end |
#update_subscriber! ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'app/jobs/wbase/dripable.rb', line 3 def update_subscriber! drip.create_or_update_subscriber( user.email, status: user.status, user_id: user.id, custom_fields: { name: user.name, api_key: user.api_key, } ) end |