From 1a65dba190ff1f224314506b0bc103930d6c6663 Mon Sep 17 00:00:00 2001 From: Alex Liu Date: Tue, 29 May 2018 17:16:42 -0700 Subject: [PATCH] fix: remove duplication of serialized Error properties --- lib/serializer.js | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/lib/serializer.js b/lib/serializer.js index d4ef3b1..fb2c8ff 100644 --- a/lib/serializer.js +++ b/lib/serializer.js @@ -144,20 +144,8 @@ function getSerializedContext(err) { return out.slice(0, -2); } - var ret = ' ('; - - // construct context info - if (hasContext === true) { - ret += serializeIntoEqualString(err.context); - } - - // construct VError info object - if (hasVErrorInfo === true) { - ret += serializeIntoEqualString(verrorInfo); - } - - ret += ')\n'; - + var fullInfo = _.assign({}, err.context, verrorInfo); + var ret = ' (' + serializeIntoEqualString(fullInfo) + ')\n'; return ret; }