From d3ae7ba16df10ad0332b819d702bfbbc2b783d17 Mon Sep 17 00:00:00 2001 From: Philipp <37447227+fuNSA@users.noreply.github.com> Date: Tue, 17 Jan 2023 18:58:27 +0100 Subject: [PATCH] check for undefined Check if res.changed is undefined --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index b5e9986..9505d9c 100644 --- a/index.js +++ b/index.js @@ -134,10 +134,10 @@ lgtv.on('connect', () => { lgtv.subscribe('ssap://audio/getVolume', (err, res) => { log.debug('audio/getVolume', err, res); - if (res.changed.indexOf('volume') !== -1) { + if (res.changed != undefined && res.changed.indexOf('volume') !== -1) { mqtt.publish(config.name + '/status/volume', String(res.volume), {retain: true}); } - if (res.changed.indexOf('muted') !== -1) { + if (res.changed != undefined && res.changed.indexOf('muted') !== -1) { mqtt.publish(config.name + '/status/mute', res.muted ? '1' : '0', {retain: true}); } });