From 8dc68a01fd663a68ad87b6616aa18299d96ae829 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Mon, 22 Nov 2021 22:08:10 +0200 Subject: [PATCH] Do not print empty errors --- platformio/commands/home/rpc/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio/commands/home/rpc/server.py b/platformio/commands/home/rpc/server.py index c10fa176..eb5bd6a5 100644 --- a/platformio/commands/home/rpc/server.py +++ b/platformio/commands/home/rpc/server.py @@ -92,6 +92,6 @@ class WebSocketJSONRPCServer(WebSocketEndpoint): async def _handle_rpc(self, websocket, data): # pylint: disable=no-member response = await self.factory.manager.get_response_for_payload(data) - if response.error: + if response.error and response.error.data: click.secho("Error: %s" % response.error.data, fg="red", err=True) await websocket.send_text(self.factory.manager.serialize(response.body))