From 317ebe1d93d0b6fae457f1b94491e77d231b5864 Mon Sep 17 00:00:00 2001 From: xaralis <filip.varecha@fragaria.cz> Date: Wed, 23 Dec 2020 20:22:44 +0100 Subject: [PATCH] fix: bad encoding to hex --- src/ws/connection.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ws/connection.js b/src/ws/connection.js index 19ced7f..7a75934 100644 --- a/src/ws/connection.js +++ b/src/ws/connection.js @@ -49,12 +49,12 @@ function Worker() { const buildKeepalivePayload = async () => { const { user } = AuthStore.getRawState(); const payload = user && user.id ? user.id.toString() : ""; - const signature = user.secret ? hmacSHA1(payload, user.secret) : null; + const signature = !!user.secret ? hmacSHA1(payload, user.secret) : null; return { event: "KEEPALIVE", payload, - sig: hex.stringify(signature), + sig: signature ? hex.stringify(signature) : null, }; }; -- GitLab