savonrb/gyoku — pull request #44 by hugocorbucci (2014-07-25 20:56:19+00:00)
Title: Allowing for order! to be a string key

When using savon to issue SOAP requests in a background process, the
request parameters (a hash) get saved by resque in redis. When pulled
out of redis, all keys of the hash are stringified as they are
marshalled as strings.
In order to avoid ordering issues when using resque or sidekick, gyoku
will accept both the symbol or the string version of the order! key and
respect that order.
This way savon can take whatever comes from those backgrounding tools and convert it to XML without having to worry about deeply reconverting everything to symbols.