Skip to content

Commit aa1bd61

Browse files
author
Artem Bykov
committed
Fix bad json serialization
1 parent 18cc97e commit aa1bd61

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

lib/Client.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,14 @@ merge(Client.prototype, {
5858

5959
response.on('end', function() {
6060
var wrapper = {
61-
status: response.statusCode,
62-
body: serializer.load(buffer, resources)
61+
status: response.statusCode
6362
};
63+
64+
try {
65+
wrapper.body = serializer.load(buffer, resources);
66+
} catch (err) {
67+
return reject(errors());
68+
}
6469

6570
if (wrapper.status >= 200 && wrapper.status <= 399) {
6671
resolve(wrapper);

0 commit comments

Comments
 (0)