]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
write_message method of WebSocketClientConnection now accepts dict as input
authorkriskros341 <krzysztofczuba884@gmail.com>
Wed, 27 Jan 2021 13:36:35 +0000 (14:36 +0100)
committerkriskros341 <krzysztofczuba884@gmail.com>
Wed, 27 Jan 2021 13:36:35 +0000 (14:36 +0100)
tornado/websocket.py

index 33d7a94d45b4b8f9b820df7fa27bc7338af4cb5c..256a5ee7f45973f957e5c15cfaa25d552deee4e2 100644 (file)
@@ -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.