Remove OpenStruct
This commit is contained in:
parent
7ec5c06738
commit
add51a6741
|
@ -1,4 +1,3 @@
|
|||
require 'ostruct'
|
||||
require 'digest'
|
||||
|
||||
#
|
||||
|
@ -26,24 +25,6 @@ module ResponseDataHelper
|
|||
end
|
||||
end
|
||||
|
||||
#
|
||||
# Converts an HTTP response to an OpenStruct object
|
||||
#
|
||||
def json_to_open_struct_object(response_wrapper, returns_on_error = nil)
|
||||
if response_wrapper.expected
|
||||
begin
|
||||
body = response_wrapper.response.body
|
||||
if !body.nil? && !body.empty?
|
||||
return JSON.parse(body, object_class: OpenStruct)
|
||||
end
|
||||
rescue => e
|
||||
elog "open struct conversion failed #{e.message}"
|
||||
end
|
||||
end
|
||||
|
||||
return returns_on_error
|
||||
end
|
||||
|
||||
#
|
||||
# Converts an HTTP response to an Mdm Object
|
||||
#
|
||||
|
@ -149,11 +130,4 @@ module ResponseDataHelper
|
|||
obj
|
||||
end
|
||||
|
||||
#
|
||||
# Converts a hash to an open struct
|
||||
#
|
||||
def open_struct(hash)
|
||||
OpenStruct.new(hash)
|
||||
end
|
||||
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue