From bf2c04abc97204be4581fc0026aa03b99105e4f2 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Wed, 9 Apr 2025 20:51:01 +0000 Subject: [PATCH] support for ws connection without auth --- packages/server/services/posts/posts.service.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/packages/server/services/posts/posts.service.js b/packages/server/services/posts/posts.service.js index ae5912f3..90e9ae25 100644 --- a/packages/server/services/posts/posts.service.js +++ b/packages/server/services/posts/posts.service.js @@ -20,6 +20,10 @@ export default class API extends Server { } handleWsUpgrade = async (context, token, res) => { + if (!token) { + return res.upgrade(context) + } + context = await InjectedAuth(context, token, res) if (!context.user) { @@ -30,13 +34,13 @@ export default class API extends Server { return res.upgrade(context) } - handleWsConnection = (socket) => { - console.log(`[WS] @${socket.context.user.username} connected`) - } + // handleWsConnection = (socket) => { + // console.log(`[WS] @${socket.context.user.username} connected`) + // } - handleWsDisconnect = (socket) => { - console.log(`[WS] @${socket.context.user.username} disconnected`) - } + // handleWsDisconnect = (socket) => { + // console.log(`[WS] @${socket.context.user.username} disconnected`) + // } contexts = { db: new DbManager(),