From 747a091c1e9b77f78b7706b46609eca68c00c3b0 Mon Sep 17 00:00:00 2001 From: Elise Shanholtz Date: Mon, 9 Mar 2020 13:57:50 -0700 Subject: [PATCH] fix: don't re-parse parsed JSON (#543) * fix: don't re-parse parsed JSON * oops --- lib/base/RestException.js | 2 +- lib/base/Version.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/base/RestException.js b/lib/base/RestException.js index c82a51d9f7..cf9b62a9e7 100644 --- a/lib/base/RestException.js +++ b/lib/base/RestException.js @@ -4,7 +4,7 @@ var util = require('util'); function RestException(response) { Error.call('[HTTP ' + response.statusCode + '] Failed to execute request'); - var body = JSON.parse(response.body); + var body = response.body; this.status = response.statusCode; this.message = body.message; this.code = body.code; diff --git a/lib/base/Version.js b/lib/base/Version.js index 3f2d9f7b5a..92be59a94f 100644 --- a/lib/base/Version.js +++ b/lib/base/Version.js @@ -63,7 +63,7 @@ Version.prototype.fetch = function(opts) { throw new RestException(response); } - return JSON.parse(response.body); + return response.body; } ); @@ -85,7 +85,7 @@ Version.prototype.update = function(opts) { throw new RestException(response); } - return JSON.parse(response.body); + return response.body; } ); @@ -129,7 +129,7 @@ Version.prototype.create = function(opts) { throw new RestException(response); } - return JSON.parse(response.body); + return response.body; } );