From bc8f2ac22f51d3dcd4dbc554fca1eae01008cce5 Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Thu, 20 Dec 2018 10:46:13 +0100 Subject: [PATCH] fix state reading after getDistribution --- 42_AptToDate.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/42_AptToDate.pm b/42_AptToDate.pm index 7d1a070..c9b3c88 100644 --- a/42_AptToDate.pm +++ b/42_AptToDate.pm @@ -35,7 +35,7 @@ package main; use strict; use warnings; -my $version = "1.4.1"; +my $version = "1.4.2"; sub AptToDate_Initialize($) { @@ -872,7 +872,8 @@ sub WriteReadings($$) { readingsBulkUpdate( $hash, 'state', ( - scalar keys %{ $decode_json->{packages} } > 0 + (scalar keys %{ $decode_json->{packages} } > 0 + or scalar keys%{ $hash->{".fhem"}{aptget}{packages} } > 0) ? 'system updates available' : 'system is up to date' )