From 58391173e682bc03f19ddcbd95fe9c9a5c915a54 Mon Sep 17 00:00:00 2001 From: ConnerWithAnE Date: Mon, 3 Jun 2024 15:34:01 -0600 Subject: [PATCH] adjusted login check --- src/widgets/wgeasy/proxy.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/widgets/wgeasy/proxy.js b/src/widgets/wgeasy/proxy.js index 63cc2309..63338f13 100644 --- a/src/widgets/wgeasy/proxy.js +++ b/src/widgets/wgeasy/proxy.js @@ -21,11 +21,14 @@ async function login(widget, service) { }); try { - const sid = cache.get(`${sessionSIDCacheKey}.${service}`); - if (sid) { - return sid; + const connectSidCookie = responseHeaders["set-cookie"]; + if (!connectSidCookie) { + const sid = cache.get(`${sessionSIDCacheKey}.${service}`); + if (sid) { + return sid; + } } - const connectSidCookie = responseHeaders["set-cookie"] + connectSidCookie = connectSidCookie .find((cookie) => cookie.startsWith("connect.sid=")) .split(";")[0] .replace("connect.sid=", "");