diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index 33672b6b6..602d71d90 100755 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -107,7 +107,7 @@ SVG_render($$$$$$$$$) # Keep only the Filter part of the #FileLog $flog = join(" ", map { my @a=split(":",$_); $a[1]=~s/\.[^\.]*$//; $a[1]; } @{$flog}); - $flog = AttrVal($parent_name, "longpollSVG", 0) ? "flog=\"$flog\"" : ""; + $flog = AttrVal($parent_name, "longpollSVG", 0) ? "flog=\" $flog \"" : ""; ###################### # Html Header diff --git a/fhem/FHEM/98_weblink.pm b/fhem/FHEM/98_weblink.pm index c6dd8a843..e028f0c79 100755 --- a/fhem/FHEM/98_weblink.pm +++ b/fhem/FHEM/98_weblink.pm @@ -384,6 +384,11 @@ weblink_WriteGplot($) my ($arg) = @_; FW_digestCgi($arg); + if(!defined($FW_webArgs{cl_0})) { + return("text/html;", + "missing data in logfile: won't write incomplete .gplot definition"); + } + my $hasTl; for(my $i=0; $i <= 8; $i++) { $hasTl = 1 if($FW_webArgs{"title_$i"}); @@ -434,9 +439,6 @@ weblink_WriteGplot($) print FH "plot ".join(",\\\n ", @plot)."\n"; close(FH); - #foreach my $k (sort keys %FW_webArgs) { - # Log 1, "$k: $FW_webArgs{$k}"; - #} return (undef, "continue"); }