]> nmode's Git Repositories - signal-cli/commitdiff
Extend logging in JsonRpcReader
authorAsamK <asamk@gmx.de>
Mon, 8 Nov 2021 13:56:50 +0000 (14:56 +0100)
committerAsamK <asamk@gmx.de>
Mon, 8 Nov 2021 21:16:45 +0000 (22:16 +0100)
src/main/java/org/asamk/signal/jsonrpc/JsonRpcReader.java

index 0a7017be88568135e8d1c77931e9b692e04700f3..64220a38994e57bf2078d1497a7e00d8f27d06c0 100644 (file)
@@ -41,13 +41,14 @@ public class JsonRpcReader {
             JsonRpcMessage message = readMessage();
             if (message == null) break;
 
-            if (message instanceof JsonRpcRequest) {
-                final var response = handleRequest(requestHandler, (JsonRpcRequest) message);
+            if (message instanceof final JsonRpcRequest jsonRpcRequest) {
+                logger.debug("Received json rpc request, method: " + jsonRpcRequest.method);
+                final var response = handleRequest(requestHandler, jsonRpcRequest);
                 if (response != null) {
                     jsonRpcSender.sendResponse(response);
                 }
-            } else if (message instanceof JsonRpcResponse) {
-                responseHandler.accept((JsonRpcResponse) message);
+            } else if (message instanceof JsonRpcResponse jsonRpcResponse) {
+                responseHandler.accept(jsonRpcResponse);
             } else {
                 final var responseList = ((JsonRpcBulkMessage) message).getMessages().stream().map(jsonNode -> {
                     final JsonRpcRequest request;