2016-01-24 1 views
1

Итак, я использую этот же блок кода около 9 месяцев, и вдруг он прекратил сохранять номер телефона в Highrise, когда генерируется новый Lead ... Любая идея, где все идет вбок? Я никогда не выдавал ошибку и счастливо сохраняю контакт со всем, кроме номера телефона.Ruby/Highrise API - Не сохранять номер телефона?

# create a contact Highrise from supplied information 
@person = Highrise::Person.new(first_name: @lead.first_name.humanize, 
           last_name: @lead.last_name.humanize, 
           background: "automatically created by LSAL app", 
           contact_data: { email_addresses: [ { address: @lead.email, location: "Home" } ], 
               phones: [ { number: @lead.phone, location: "Mobile" } ] }) 
@person.save # save contact 

ответ

0
@person = Highrise::Person.create(:company_name => account.company, :first_name => account.first_name, :last_name => account.last_name, :contact_data => { :email_addresses => [{ :email_address => {:address => account.email, } }], :addresses => [{:address => {:city => account.city, :location =>"Work", :state => account.state, :country => account.country,:street => "#{account.address1} #{account.address2}" , :zip => account.zip} }], :phone_numbers => [{ :phone_number => { :number => number, :location =>"Work"}}] }) 

Надежда свою полезную

 Смежные вопросы

  • Нет связанных вопросов^_^