diff --git a/networking/webrtc_signaling/server/ws_webrtc_server.gd b/networking/webrtc_signaling/server/ws_webrtc_server.gd index dface0ee..759c90d8 100644 --- a/networking/webrtc_signaling/server/ws_webrtc_server.gd +++ b/networking/webrtc_signaling/server/ws_webrtc_server.gd @@ -207,7 +207,7 @@ func _parse_msg(peer: Peer) -> bool: if typeof(parsed) != TYPE_DICTIONARY or not parsed.has("type") or not parsed.has("id") or \ typeof(parsed.get("data")) != TYPE_STRING: return false - if not str(parsed.type).is_valid_int() or not str(parsed.id).is_valid_int(): + if parsed.type is not float or parsed.id is not float: return false var msg := {