From c1dec9eb01b9650be21f7de5b4c7702b2368b473 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Mon, 23 Jul 2018 17:38:24 +0200 Subject: [PATCH] fix uninitialized value again again --- 82_LGTV_WebOS.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/82_LGTV_WebOS.pm b/82_LGTV_WebOS.pm index 070621d..aaa3916 100644 --- a/82_LGTV_WebOS.pm +++ b/82_LGTV_WebOS.pm @@ -980,11 +980,11 @@ sub LGTV_WebOS_WriteReadings($$) { readingsBulkUpdateIfChanged($hash,'volume',$decode_json->{payload}{'volume'}) if( defined($decode_json->{payload}{'volume'}) ); readingsBulkUpdateIfChanged($hash,'lastResponse',$response) if( defined($response) ); - if( defined($decode_json->{payload}{'channelNumber'}) and ReadingsVal($name,'launchApp','none') eq 'TV') { + if( ReadingsVal($name,'launchApp','none') eq 'TV' ) { - readingsBulkUpdateIfChanged($hash,'channel',$decode_json->{payload}{'channelNumber'}); - readingsBulkUpdateIfChanged($hash,'channelName',$decode_json->{payload}{'channelName'}); - readingsBulkUpdateIfChanged($hash,'channelMedia',$decode_json->{payload}{'channelTypeName'}); + readingsBulkUpdateIfChanged($hash,'channel',$decode_json->{payload}{'channelNumber'}) if( defined($decode_json->{payload}{'channelNumber'}) ); + readingsBulkUpdateIfChanged($hash,'channelName',$decode_json->{payload}{'channelName'}) if( defined($decode_json->{payload}{'channelName'}) ); + readingsBulkUpdateIfChanged($hash,'channelMedia',$decode_json->{payload}{'channelTypeName'}) if( defined($decode_json->{payload}{'channelTypeName'}) ); } else {