From 745fea37e2590d3923f374103b79dd295f3b4102 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Sat, 24 Dec 2022 12:57:41 +0100 Subject: [PATCH] fix undefined value Can't use an undefined value as an ARRAY reference at ./FHEM/59_Weather.pm line 589 --- FHEM/59_Weather.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/FHEM/59_Weather.pm b/FHEM/59_Weather.pm index ebcada5..9af9e3f 100755 --- a/FHEM/59_Weather.pm +++ b/FHEM/59_Weather.pm @@ -586,7 +586,9 @@ sub Weather_WriteReadings { else { Weather_DeleteAlertsReadings($hash); readingsBulkUpdate( $hash, 'warnCount', - scalar( @{ $dataRef->{alerts} } ) ); + scalar( @{ $dataRef->{alerts} } ) ) + if ( defined( $dataRef->{alerts} ) + && ref( $dataRef->{alerts} ) eq 'ARRAY' ); } ### state