lib/cloudist/encoding.rb in cloudist-0.4.1 vs lib/cloudist/encoding.rb in cloudist-0.4.2

- old
+ new

@@ -1,13 +1,16 @@ module Cloudist module Encoding def encode(message) - Marshal.dump(message) + # Marshal.dump(message) + # JSON.dump(message.to_hash) + message.to_json end def decode(message) raise ArgumentError, "First argument can't be nil" if message.nil? return message unless message.is_a?(String) - Marshal.load(message) + # Marshal.load(message) + JSON.load(message) end end end