From ed3c82e8c3c435f682b2936fa3c7d1070aaf7b5d Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Thu, 10 Sep 2020 18:54:06 -0400 Subject: [PATCH] Use `null`, not `"null"`, if `sessionID` cookie doesn't exist `decodeURIComponent(null)` returns the string `'null'`, which we don't want. --- src/static/js/pad.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/static/js/pad.js b/src/static/js/pad.js index cfc58f18e..2e774a38a 100644 --- a/src/static/js/pad.js +++ b/src/static/js/pad.js @@ -156,7 +156,8 @@ function sendClientReady(isReconnect, messageType) createCookie("token", token, 60); } - var sessionID = decodeURIComponent(readCookie("sessionID")); + var encodedSessionID = readCookie('sessionID'); + var sessionID = encodedSessionID == null ? null : decodeURIComponent(encodedSessionID); var password = readCookie("password"); var msg = {