From 670e0dcc25ae82cdca84375e014a578fa2ea19d2 Mon Sep 17 00:00:00 2001 From: justme1968 Date: Wed, 13 Apr 2022 07:43:38 +0000 Subject: [PATCH] 30_HUEBridge.pm: fix crash due to missing capabilities data from api git-svn-id: https://svn.fhem.de/fhem/trunk@25953 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/30_HUEBridge.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fhem/FHEM/30_HUEBridge.pm b/fhem/FHEM/30_HUEBridge.pm index e8bb047a3..782c81200 100644 --- a/fhem/FHEM/30_HUEBridge.pm +++ b/fhem/FHEM/30_HUEBridge.pm @@ -1553,7 +1553,7 @@ HUEBridge_Get($@) $ret .= sprintf( "%2i: %-20s %-15s %-20s", $key, $result->{$key}{name}, $fhem_name, $result->{$key}{type} ); $ret .= sprintf( "\n%-56s %s", '', encode_json($result->{$key}{state}) ) if( $arg && $arg eq 'detail' ); $ret .= sprintf( "\n%-56s %s", '', encode_json($result->{$key}{config}) ) if( $arg && $arg eq 'detail' ); - $ret .= sprintf( "\n%-56s %s", '', encode_json($result->{$key}{capabilities}) ) if( $arg && $arg eq 'detail' ); + $ret .= sprintf( "\n%-56s %s", '', encode_json($result->{$key}{capabilities}) ) if( $arg && $arg eq 'detail' && defined($result->{$key}{capabilities}) ); $ret .= "\n"; } if( $arg && $arg eq 'detail' ) {