Skip to content

Commit 9cfc080

Browse files
committed
chore: added repr to create safe methos
Signed-off-by: Manish Dait <daitmanish88@gmail.com>
1 parent f43d1bb commit 9cfc080

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

tck/handlers/registry.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def dispatch(method_name: str, params: Any) -> Any:
4848

4949
if handler is None:
5050
logger.warning(
51-
f"MethodNotFoundError (method: {method_name}) error: The requested RPC method is not registered."
51+
f"MethodNotFoundError (method: {repr(method_name)}) error: The requested RPC method is not registered."
5252
)
5353
raise JsonRpcError.method_not_found_error(message=f"Method not found: {method_name}")
5454

@@ -65,7 +65,7 @@ def dispatch(method_name: str, params: Any) -> Any:
6565
param_type = hints.get(param_name, parameters[0].annotation)
6666
params = param_type.parse_json_params(params)
6767
except (TypeError, ValueError) as e:
68-
logger.error(f"InvalidParamsError (method: {method_name}) error: {str(e)}")
68+
logger.error(f"InvalidParamsError (method: {repr(method_name)}) error: {str(e)}")
6969
raise JsonRpcError.invalid_params_error(data=str(e)) from e
7070

7171
result = handler(params)
@@ -75,7 +75,7 @@ def dispatch(method_name: str, params: Any) -> Any:
7575
except JsonRpcError:
7676
raise
7777
except Exception as e:
78-
logger.error(f"InternalError (method: {method_name}) error: {str(e)}")
78+
logger.error(f"InternalError (method: {repr(method_name)}) error: {str(e)}")
7979
raise JsonRpcError.internal_error(message="An unexpected system error occurred.") from e
8080

8181

@@ -86,7 +86,7 @@ def safe_dispatch(method_name: str, params: Any, request_id: str | int | None) -
8686
except JsonRpcError as e:
8787
return build_json_rpc_error_response(e, request_id)
8888
except Exception as e:
89-
logger.error(f"InternalError (method: {method_name}) error: {str(e)}")
89+
logger.error(f"InternalError (method: {repr(method_name)}) error: {str(e)}")
9090
error = JsonRpcError.internal_error(message="An unexpected system error occurred.")
9191
return build_json_rpc_error_response(error, request_id)
9292

0 commit comments

Comments
 (0)