From a616e0b89ffb490c88abb5e08a6cd606947510b4 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Mon, 23 Jul 2018 13:42:51 +0200 Subject: [PATCH] fix uninitialized value again --- 82_LGTV_WebOS.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/82_LGTV_WebOS.pm b/82_LGTV_WebOS.pm index 35103cd..d53915c 100644 --- a/82_LGTV_WebOS.pm +++ b/82_LGTV_WebOS.pm @@ -976,11 +976,11 @@ sub LGTV_WebOS_WriteReadings($$) { } - readingsBulkUpdateIfChanged($hash,'lgKey',$decode_json->{payload}{'client-key'}) if( defined($decode_json->{payload}) ); - readingsBulkUpdateIfChanged($hash,'volume',$decode_json->{payload}{'volume'}) if( defined($decode_json->{payload}) ); + readingsBulkUpdateIfChanged($hash,'lgKey',$decode_json->{payload}{'client-key'}) if( defined($decode_json->{payload}{'client-key'}) ); + readingsBulkUpdateIfChanged($hash,'volume',$decode_json->{payload}{'volume'}) if( defined($decode_json->{payload}{'volume'}) ); readingsBulkUpdateIfChanged($hash,'lastResponse',$response); - if( defined($decode_json->{payload}) and ReadingsVal($name,'launchApp','none') eq 'TV') { + if( defined($decode_json->{payload}{'channelNumber'}) and ReadingsVal($name,'launchApp','none') eq 'TV') { readingsBulkUpdateIfChanged($hash,'channel',$decode_json->{payload}{'channelNumber'}); readingsBulkUpdateIfChanged($hash,'channelName',$decode_json->{payload}{'channelName'});