@ -778,6 +778,7 @@ module.exports.grpcQuery = async (options) => {
cb ) ;
} , false , false ) ;
return new Promise ( ( resolve , _ ) => {
try {
return grpcService [ ` ${ grpcMethod } ` ] ( JSON . parse ( grpcBody ) , function ( err , response ) {
const responseData = JSON . stringify ( response ) ;
if ( err ) {
@ -787,7 +788,7 @@ module.exports.grpcQuery = async (options) => {
data : ""
} ) ;
} else {
log . debug ( "monitor:" , ` gRPC response: ${ response} ` ) ;
log . debug ( "monitor:" , ` gRPC response: ${ JSON. stringify ( response) } ` ) ;
return resolve ( {
code : 1 ,
errorMessage : "" ,
@ -795,5 +796,13 @@ module.exports.grpcQuery = async (options) => {
} ) ;
}
} ) ;
} catch ( err ) {
return resolve ( {
code : - 1 ,
errorMessage : ` Error ${ err } . Please review your gRPC configuration option. The service name must not include package name value, and the method name must follow camelCase format ` ,
data : ""
} ) ;
}
} ) ;
} ;