daemon: fix local RPC server error messages to conform to jsonrpc spec
fixes #6672
This commit is contained in:
@@ -207,7 +207,10 @@ class AuthenticatedServer(Logger):
|
||||
response['result'] = await f(*params)
|
||||
except BaseException as e:
|
||||
self.logger.exception("internal error while executing RPC")
|
||||
response['error'] = str(e)
|
||||
response['error'] = {
|
||||
'code': 1,
|
||||
'message': str(e),
|
||||
}
|
||||
return web.json_response(response)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user