From bcbb8fc9dd8f1b652d7c4d346310f3e372cb1894 Mon Sep 17 00:00:00 2001 From: mjaruzel Date: Fri, 5 Apr 2024 11:18:50 +0200 Subject: [PATCH] fix: Uncaught TypeError: Cannot convert undefined or null to object in livedata_connection.js --- packages/ddp-client/common/livedata_connection.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/ddp-client/common/livedata_connection.js b/packages/ddp-client/common/livedata_connection.js index 868201c43d3..36527208834 100644 --- a/packages/ddp-client/common/livedata_connection.js +++ b/packages/ddp-client/common/livedata_connection.js @@ -1776,8 +1776,7 @@ export class Connection { } if (msg === null || !msg.msg) { - if(!msg || !msg.testMessageOnConnect) { - if (Object.keys(msg).length === 1 && msg.server_id) return; + if (msg && (!msg.testMessageOnConnect && !(Object.keys(msg).length === 1 && msg.server_id))) { Meteor._debug('discarding invalid livedata message', msg); } return;