From de75bc9e6a3fd6218674f52b7adbb4d5f5e51b41 Mon Sep 17 00:00:00 2001 From: kriskros341 Date: Wed, 27 Jan 2021 14:36:35 +0100 Subject: [PATCH] write_message method of WebSocketClientConnection now accepts dict as input --- tornado/websocket.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tornado/websocket.py b/tornado/websocket.py index 33d7a94d4..256a5ee7f 100644 --- a/tornado/websocket.py +++ b/tornado/websocket.py @@ -1072,7 +1072,7 @@ class WebSocketProtocol13(WebSocketProtocol): return self.stream.write(frame) def write_message( - self, message: Union[str, bytes, dict], binary: bool = False + self, message: Union[str, bytes, Dict[str, any]], binary: bool = False ) -> "Future[None]": """Sends the given message to the client of this Web Socket.""" if binary: @@ -1495,7 +1495,7 @@ class WebSocketClientConnection(simple_httpclient._HTTPConnection): future_set_result_unless_cancelled(self.connect_future, self) def write_message( - self, message: Union[str, bytes, dict], binary: bool = False + self, message: Union[str, bytes, Dict[str, any]], binary: bool = False ) -> "Future[None]": """Sends a message to the WebSocket server. -- 2.47.2