From c6a75f0a291eb150677f2de08d3c33cad9cee9f0 Mon Sep 17 00:00:00 2001 From: David Reed Date: Fri, 9 Jun 2023 21:53:39 -0400 Subject: [PATCH] remove meta event this was replaced by the hooks --- src/uv.handler.js | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/src/uv.handler.js b/src/uv.handler.js index 3e0a0079..2f17de88 100644 --- a/src/uv.handler.js +++ b/src/uv.handler.js @@ -1022,10 +1022,8 @@ function __uvHook(window) { if (cookieStr !== '') requestHeaders['Cookie'] = cookieStr.toString(); - const socket = bareClient.createWebSocket( - event.data.args[0], - event.data.args[1], - { + event.respondWith( + bareClient.createWebSocket(event.data.args[0], event.data.args[1], { headers: requestHeaders, readyStateHook: (socket, getReadyState) => { socket.__uv$getReadyState = getReadyState; @@ -1046,17 +1044,8 @@ function __uvHook(window) { window.document.cookie = cookie; }, webSocketImpl: event.target, - } + }) ); - - socket.addEventListener('meta', (event) => { - event.preventDefault(); - // prevent event from being exposed to clients - event.stopPropagation(); - socket.__uv$socketMeta = event.meta; - }); - - event.respondWith(socket); }); client.websocket.on('readyState', (event) => {