mirror of
https://github.com/stripe/stripe-ruby.git
synced 2025-12-02 00:01:00 -05:00
fixed marshaling forrealz
This commit is contained in:
parent
90278f20d4
commit
e1148c9f08
@ -103,12 +103,12 @@ module Stripe
|
|||||||
end
|
end
|
||||||
|
|
||||||
def _dump(level)
|
def _dump(level)
|
||||||
[CGI.escape(Marshal.dump(@values)), @api_key].join(":")
|
Marshal.dump([@values, @api_key])
|
||||||
end
|
end
|
||||||
|
|
||||||
def self._load(args)
|
def self._load(args)
|
||||||
hash = args.split(":")
|
values, api_key = Marshal.load(args)
|
||||||
construct_from(Marshal.load(CGI.unescape(hash[0])), hash[1])
|
construct_from(values, api_key)
|
||||||
end
|
end
|
||||||
|
|
||||||
if RUBY_VERSION < '1.9.2'
|
if RUBY_VERSION < '1.9.2'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user