lib/intacctrb/base.rb in intacctrb-0.8 vs lib/intacctrb/base.rb in intacctrb-0.8.1
- old
+ new
@@ -103,10 +103,10 @@
def return_result(response, data = nil)
if successful?
data = OpenStruct.new({result: true, intacct_id: object.intacct_id,
object: response, data: data})
else
- data = OpenStruct.new({result: false})
+ data = OpenStruct.new({result: false, intacct_id: object.intacct_id})
data.errors = {}
response.xpath("//result/errormessage/error").each do |error|
data.errors << {
code: error.at("//errorno").content,
title: error.at("//description").content,