mirror of https://github.com/grpc/grpc-node.git
Merge pull request #645 from JustinBeckwith/invert
refactor: drop usage of _.invert
This commit is contained in:
commit
beb7945b08
|
|
@ -82,7 +82,12 @@ exports.defaultGrpcOptions = {
|
|||
* @return {Error} The resulting Error
|
||||
*/
|
||||
exports.createStatusError = function(status) {
|
||||
let statusName = _.invert(constants.status)[status.code];
|
||||
let inverted = Object.keys(constants.status)
|
||||
.reduce((acc, key) => {
|
||||
acc[constants.status[key]] = key;
|
||||
return acc;
|
||||
}, {});
|
||||
let statusName = inverted[status.code];
|
||||
let message = `${status.code} ${statusName}: ${status.details}`;
|
||||
let error = new Error(message);
|
||||
error.code = status.code;
|
||||
|
|
|
|||
Loading…
Reference in New Issue