From 7219237f88b0535d04974afecba7239155fc4cdc Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Wed, 6 Feb 2013 16:35:27 -0500 Subject: [PATCH] use JSON.dump so timestamps load back as Time, and Oj.load for fast loading --- app/models/orvos_api_client.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/orvos_api_client.rb b/app/models/orvos_api_client.rb index 0e57cfd76f..aa73856aef 100644 --- a/app/models/orvos_api_client.rb +++ b/app/models/orvos_api_client.rb @@ -16,7 +16,7 @@ class OrvosApiClient elsif v == true or v == false dataargs << "#{k}=#{v ? 1 : 0}" else - dataargs << "#{k}=#{MultiJson.dump(v)}" + dataargs << "#{k}=#{JSON.dump(v)}" end end else @@ -33,7 +33,7 @@ class OrvosApiClient 'r') do |io| json = io.read end - resp = MultiJson.load(json, :symbolize_keys => true) + resp = Oj.load(json, :symbol_keys => true) if resp[:errors] if resp[:errors][0] == 'Not logged in' raise NotLoggedInException.new -- 2.30.2