lib/rforce.rb in activesalesforce-0.2.6 vs lib/rforce.rb in activesalesforce-0.2.7
- old
+ new
@@ -148,11 +148,11 @@
</env:Envelope>
HERE
#Connect to the server securely.
- def initialize(url, sid = nil)
+ def initialize(url, sid)
init_server(url)
@session_id = sid
@batch_size = DEFAULT_BATCH_SIZE
end
@@ -182,13 +182,13 @@
response = call_remote(:login, [:username, user, :password, password])
raise "Incorrect user name / password [#{response.fault}]" unless response.loginResponse
- result = response.loginResponse.result
- @session_id = result.sessionId
+ result = response[:loginResponse][:result]
+ @session_id = result[:sessionId]
- init_server(result.serverUrl)
+ init_server(result[:serverUrl])
response
end