conference-opportunities/conference-opportunities

View on GitHub
app/jobs/conference_update_job.rb

Summary

Maintainability
A
0 mins
Test Coverage
class ConferenceUpdateJob < ActiveJob::Base
  queue_as :default

  def perform(uids)
    users = TwitterCredentials.create.client.users(uids)
    users.map { |user| Conference.find_by!(uid: user.id).update_from_twitter(user) }.each(&:save!)
  end
end