add check if defined

This commit is contained in:
Marko Oldenburg 2019-05-07 04:39:44 +02:00
parent 6048f98e02
commit 69c720441c

View File

@ -497,14 +497,12 @@ sub ErrorHandling($$$) {
return; return;
} }
if ( defined($param) if ( defined($data)
and $param and $data
( (
( $data =~ /Error/ ) ( $data =~ /Error/ )
or defined( eval { decode_json($data) }->{errors} ) or defined( eval { decode_json($data) }->{errors} )
) )
and ref($param->{code}) eq 'HASH'
and exists( $param->{code} )
) )
{ {
readingsBeginUpdate($dhash); readingsBeginUpdate($dhash);