Skip to content

Commit

Permalink
Merge 23e3f6a into d38b3ac
Browse files Browse the repository at this point in the history
  • Loading branch information
veilevil committed Nov 8, 2015
2 parents d38b3ac + 23e3f6a commit 68fbd45
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion lib/util.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,19 @@ exports.wrapper = function (callback) {
err.name = 'WeChatAPI' + err.name;
return callback(err, data, res);
}
if (data.errcode) {
if (data==null ) {
err = new Error('no response data');
err.name = 'WeChatAPIError';
err.code = '-1';
return callback(err, data, res);
}
else if (data.errcode) {
err = new Error(data.errmsg);
err.name = 'WeChatAPIError';
err.code = data.errcode;
return callback(err, data, res);
}

callback(null, data, res);
};
};

0 comments on commit 68fbd45

Please sign in to comment.