Method: Tang::ImportCustomersJob#perform

Defined in:
app/jobs/tang/import_customers_job.rb

#perform(starting_after = nil) ⇒ Object



5
6
7
8
9
10
11
# File 'app/jobs/tang/import_customers_job.rb', line 5

def perform(starting_after = nil)
  stripe_customers = Stripe::Customer.list(limit: 100, starting_after: starting_after)
  stripe_customers.each do |stripe_customer|
    import_customer(stripe_customer)
  end
  Tang::ImportCustomersJob.perform_now(stripe_customers.data.last.id) if stripe_customers.has_more
end