From c8be7232f0193eba48a5c6151c482eb8a1466c7a Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 30 Dec 2017 13:44:08 +0000 Subject: [PATCH] 01_FHEMWEB.pm: fix reload & showUsedFiles by betateilchen (Forum #81824) git-svn-id: https://svn.fhem.de/fhem/trunk@15727 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/01_FHEMWEB.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index 058ea2ae5..f72457273 100644 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -235,7 +235,7 @@ FW_Define($$) return "Usage: define FHEMWEB [IPV6:] [global]" if($port !~ m/^(IPV6:)?\d+$/ || ($global && $global ne "global")); - FW_Undef($hash) if($hash->{OLDDEF}); # modify + FW_Undef($hash, undef) if($hash->{OLDDEF}); # modify foreach my $pe ("fhemSVG", "openautomation", "default") { FW_readIcons($pe); @@ -2152,6 +2152,8 @@ FW_style($$) @fList = defInfo('TYPE=SVG','GPLOTFILE'); @fList = map { "$_.gplot" } @fList; @fList = map { "$_.configDB" } @fList if configDBUsed(); + my %fListUnique = map { $_, 1 } @fList; + @fList = sort keys %fListUnique; } else { @fList = FW_fileList("$v/$re"); } @@ -3120,7 +3122,7 @@ FW_closeInactiveClients() !$defs{$dev}{LASTACCESS} || $defs{$dev}{inform} || ($now - $defs{$dev}{LASTACCESS}) < 60); Log3 $FW_wname, 4, "Closing inactive connection $dev"; - FW_Undef($defs{$dev}, ""); + FW_Undef($defs{$dev}, undef); delete $defs{$dev}; delete $attr{$dev}; }