diff --git a/Zframework/websocket.lua b/Zframework/websocket.lua index 8e1aad6d..9b67fb92 100644 --- a/Zframework/websocket.lua +++ b/Zframework/websocket.lua @@ -86,9 +86,9 @@ local _send do local mask_key={1,14,5,14} local mask_str=char(unpack(mask_key)) - function _send(opcode,message) + function _send(op,message) --Message type - SOCK:send(char(bor(0x80,opcode))) + SOCK:send(char(bor(0x80,op))) if message then --Length diff --git a/parts/net.lua b/parts/net.lua index e8400471..f156e0ab 100644 --- a/parts/net.lua +++ b/parts/net.lua @@ -134,7 +134,7 @@ function NET.register(username,email,password) end end function NET.pong(wsName,message) - WS.send(wsName,message,"pong") + WS.send(wsName,type(message)=="string"and message or"","pong") end function NET.getAccessToken() if NET.lock("access_and_login",10)then