From da7500d763e59886d70fdbfb246f8cd86fb2ccc1 Mon Sep 17 00:00:00 2001 From: O2bmm Date: Fri, 27 Dec 2024 01:29:51 +0800 Subject: [PATCH] fix: Obtain peerid from the cookie. --- server/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/index.js b/server/index.js index c47feb1e..0251546d 100644 --- a/server/index.js +++ b/server/index.js @@ -197,7 +197,9 @@ class Peer { if (request.peerId) { this.id = request.peerId; } else { - this.id = request.headers.cookie.replace('peerid=', ''); + const parts = request.headers.cookie.split(';').map(part => part.trim()); + const peerIdPart = parts.find(part => part.startsWith('peerid=')); + this.id = peerIdPart.replace('peerid=', ''); } }