Update customer.rb

This commit is contained in:
2016-05-24 07:51:14 -04:00
parent 181da3fef1
commit 10ddd6731e

View File

@@ -107,21 +107,16 @@ class Customer < ActiveRecord::Base
query = "Select Id, DisplayName From Customer" query = "Select Id, DisplayName From Customer"
query << " Where Metadata.LastUpdatedTime >= '#{last.iso8601}' " if last query << " Where Metadata.LastUpdatedTime >= '#{last.iso8601}' " if last
#query << " Order By DisplayName "
without_callback(:save, :before, :save) do without_callback(:save, :before, :save) do
#Qbo.get_base(:customer).service.query_in_batches(query, per_page: 100) do |batch| Qbo.get_base(:customer).service.query(query).each do |customer|
Qbo.get_base(:customer).service.query(query) do |customer| Customer.transaction do
#batch.each do |customer| qbo_customer = Customer.find_or_create_by(id: customer.id)
Customer.transaction do qbo_customer.name = customer.display_name
# Update the customer table qbo_customer.id = customer.id
qbo_customer = Customer.find_or_create_by(id: customer.id) qbo_customer.save
qbo_customer.name = customer.display_name
qbo_customer.id = customer.id
qbo_customer.save
end
end end
#end end
end end
# remove deleted customers # remove deleted customers