From 9d9cb0481fa39dea4ada21be3b46ec84637b255c Mon Sep 17 00:00:00 2001 From: rapster <> Date: Thu, 6 Apr 2017 07:34:29 +0000 Subject: [PATCH] 74_Unifi: Can't use an undefined value as an ARRAY reference at ./FHEM/74_Unifi.pm line 847., Forum #40287 git-svn-id: https://svn.fhem.de/fhem/trunk@13910 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/74_Unifi.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/74_Unifi.pm b/fhem/FHEM/74_Unifi.pm index cc4af1439..bd58b21e7 100644 --- a/fhem/FHEM/74_Unifi.pm +++ b/fhem/FHEM/74_Unifi.pm @@ -843,8 +843,8 @@ sub Unifi_SetHealthReadings($) { readingsBulkUpdate($hash,'-UC_wlan_users',$hash->{wlan_health}->{num_user}); readingsBulkUpdate($hash,'-UC_wlan_accesspoints',$hash->{wlan_health}->{num_ap}); readingsBulkUpdate($hash,'-UC_wlan_guests',$hash->{wlan_health}->{num_guest}); - readingsBulkUpdate($hash,'-UC_unarchived_alerts',scalar @{$hash->{alerts_unarchived}}); - readingsBulkUpdate($hash,'-UC_events',scalar(@{$hash->{events}}).' (last '.$hash->{unifi}->{eventPeriod}.'h)'); + readingsBulkUpdate($hash,'-UC_unarchived_alerts',scalar @{$hash->{alerts_unarchived}}) if(ref($hash->{alerts_unarchived}) eq 'ARRAY'); + readingsBulkUpdate($hash,'-UC_events',scalar(@{$hash->{events}}).' (last '.$hash->{unifi}->{eventPeriod}.'h)') if(ref($hash->{events}) eq 'ARRAY'); return undef; }