lib/intacctrb/base.rb in intacctrb-0.6.5 vs lib/intacctrb/base.rb in intacctrb-0.7
- old
+ new
@@ -98,12 +98,12 @@
else
false
end
end
- def return_result(response)
+ def return_result(response, data = nil)
if successful?
- data = OpenStruct.new({result: true, object: response})
+ data = OpenStruct.new({result: true, object: response, data: data})
else
data = OpenStruct.new({result: false})
response.xpath("//result/errormessage/error").each do |error|
data.error_code = error.at("//errorno").content
data.error_description = error.at("//description2").content