fix NoMethodError when pet not found
Looks like I forgot to update the RemoteGateway code to consider that RocketAMF now returns strings. Like in the Pet code, I opted to dump it into a HashWithIndifferentAccess rather than assume that we'll forever use strings and it'll never get switched back to symbols.
This commit is contained in:
parent
fae0a48bb7
commit
edc61e9cb4
1 changed files with 1 additions and 1 deletions
|
@ -49,7 +49,7 @@ module RocketAMF
|
|||
raise ConnectionError, e.message, e.backtrace
|
||||
end
|
||||
|
||||
first_message_data = result.messages[0].data
|
||||
first_message_data = HashWithIndifferentAccess.new(result.messages[0].data)
|
||||
if first_message_data.respond_to?(:[]) && first_message_data[:code] == ERROR_CODE
|
||||
raise AMFError.new(first_message_data)
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue