mirror of
https://github.com/louislam/uptime-kuma.git
synced 2025-01-31 00:36:16 +00:00
fix: add accurate error message when user input invalid service name or method name
This commit is contained in:
parent
4147a4c404
commit
d111db0321
1 changed files with 26 additions and 17 deletions
|
@ -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) {
|
||||
|
@ -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: ""
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue