已合并
fix: correct reversed type check logic in websocket send #267
陈卉创建于 5月18日
fix: correct reversed type check logic in websocket send #267
已合并
共 2 个文件变更+1-5
| @@ -1 +1 @@ | |||
| 1 | -Subproject commit d383ccd20244e1ae9436e00d2d449eed67b7667d | 1 | +Subproject commit 3d86cdeed137e5ebe19ba7f8bd03273768e480b3 |
| @@ -283,10 +283,6 @@ class WSServiceMessageChannel: | |||
| 283 | payload = bytes(payload) | 283 | payload = bytes(payload) |
| 284 | if not isinstance(payload, (str, bytes)): | 284 | if not isinstance(payload, (str, bytes)): |
| 285 | payload = self._payload_from_raw(payload) | 285 | payload = self._payload_from_raw(payload) |
| 286 | - else: | ||
| 287 | - raise TypeError( | ||
| 288 | - f"raw_msg must be str or bytes for WebSocket send, got {type(payload).__name__}" | ||
| 289 | - ) | ||
| 290 | await w.send(payload) | 286 | await w.send(payload) |
| 291 | except Exception as e: | 287 | except Exception as e: |
| 292 | self._request_done.pop(rid, None) | 288 | self._request_done.pop(rid, None) |