From bcf7b6d538e9b0f94291217c4f1a3dadb71f8031 Mon Sep 17 00:00:00 2001 From: Serge Alex Date: Sun, 1 Nov 2026 22:26:53 +0300 Subject: [PATCH] fix-chats-get-manual-query-parse --- bridge/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bridge/server.js b/bridge/server.js index fb28d6e..b964b45 100644 --- a/bridge/server.js +++ b/bridge/server.js @@ -233,7 +233,7 @@ async function handle(req, res, pathname, body) { try { st = JSON.parse(fs.readFileSync(stateFile, 'utf8')); } catch (e) { st = {}; } if (!st.chats || typeof st.chats !== 'object') st.chats = {}; if (req.method === 'GET') { - const id = (body && body.chatId) ? String(body.chatId) : ''; + var qid = ''; var qs = String(req.url || ''); var qi = qs.indexOf('chatId='); if (qi !== -1) { qid = qs.slice(qi + 7); var qa = qid.indexOf('&'); if (qa !== -1) qid = qid.slice(0, qa); } const id = qid ? String(qid) : ((body && body.chatId) ? String(body.chatId) : ''); if (id) return { ok: true, data: st.chats[id] || null }; return { ok: true, data: st.chats }; }