已合并
fix: correct reversed type check logic in websocket send #267
fix: correct reversed type check logic in websocket send #267
已合并
陈卉创建于 5月18日
2 个文件变更+1-5
@@ -1 +1 @@
1-Subproject commit d383ccd20244e1ae9436e00d2d449eed67b7667d1+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)