From 6cec018c8deebfc9deee2f38be90f46d8016402c Mon Sep 17 00:00:00 2001 From: tt2468 Date: Fri, 10 Dec 2021 21:20:48 -0800 Subject: [PATCH] WebSocketServer: Fix null check for request batch variables --- src/websocketserver/WebSocketServer_Protocol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/websocketserver/WebSocketServer_Protocol.cpp b/src/websocketserver/WebSocketServer_Protocol.cpp index 8eb9af32..da84836b 100644 --- a/src/websocketserver/WebSocketServer_Protocol.cpp +++ b/src/websocketserver/WebSocketServer_Protocol.cpp @@ -252,7 +252,7 @@ void WebSocketServer::ProcessMessage(SessionPtr session, WebSocketServer::Proces } } - if (payloadData.contains("variables") && !payloadData.is_null()) { + if (payloadData.contains("variables") && !payloadData["variables"].is_null()) { if (!payloadData.is_object()) { if (!session->IgnoreInvalidMessages()) { ret.closeCode = WebSocketCloseCode::InvalidDataKeyType;