From 255a96a85c3f5e788963513a99dd6d30659a5f66 Mon Sep 17 00:00:00 2001 From: zefie Date: Tue, 10 Aug 2021 02:45:49 -0400 Subject: [PATCH] do not reset services on reconnect --- zefie_wtvp_minisrv/ServiceVault/wtv-1800/preregister.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/zefie_wtvp_minisrv/ServiceVault/wtv-1800/preregister.js b/zefie_wtvp_minisrv/ServiceVault/wtv-1800/preregister.js index 9255c1c1..1c063b1e 100644 --- a/zefie_wtvp_minisrv/ServiceVault/wtv-1800/preregister.js +++ b/zefie_wtvp_minisrv/ServiceVault/wtv-1800/preregister.js @@ -115,9 +115,7 @@ if (ssid_sessions[socket.ssid].data_store.wtvsec_login) { gourl = "wtv-head-waiter:/login-stage-two?relogin=true"; } - if (request_headers.query.reconnect) { - gourl = null; - } + if (request_headers.query.reconnect) gourl = null; if (!file_path != null && !zquiet) console.log(" * Sending TellyScript", file_path, "on socket", socket.id); @@ -132,7 +130,7 @@ if (ssid_sessions[socket.ssid].data_store.wtvsec_login) { headers += "Connection: Keep-Alive\n"; headers += "wtv-initial-key: " + ssid_sessions[socket.ssid].data_store.wtvsec_login.challenge_key.toString(CryptoJS.enc.Base64) + "\n"; headers += "Content-Type: " + prereg_contype + "\n"; - headers += "wtv-service: reset\n"; + if (!request_headers.query.reconnect) headers += "wtv-service: reset\n"; if (!bf0app_update) headers += getServiceString('wtv-1800') + "\n"; if (bf0app_update) headers += getServiceString('wtv-head-waiter', { "flags": "0x00000001" }) + "\n";