From 0bb67349055e06cead964a8d2a914cf7a87ae399 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 21 Feb 2023 09:34:09 +0000 Subject: [PATCH] 98_SVG.pm: Patch for DbLog+PlotEditor combination (Forum #132313) git-svn-id: https://svn.fhem.de/fhem/trunk@27261 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_SVG.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index e65ceaa9d..3e65f7fe0 100644 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -724,12 +724,15 @@ SVG_WriteGplot($) my $prf = "par_${i}_"; my @v = map {$FW_webArgs{"$prf$_"}} grep {defined($FW_webArgs{"$prf$_"})} (0..9); - my $r = @v > 1 ? - join(":", map { $v[$_] =~ s/:/\\x3a/g if($_<$#v); $v[$_] } 0..$#v) : - $v[0]; my $src = $FW_webArgs{"src_$i"}; + my $typ = $defs{$src}{TYPE}; + my $r = @v > 1 ? + join(":", map { $v[$_] =~ s/:/\\x3a/g if($_<$#v && $typ ne "DbLog"); + $v[$_] } 0..$#v) : + $v[0]; push @rows, "#$src $r"; + push @plot, "\"\" using 1:2 axes ". ($FW_webArgs{"axes_$i"} eq "right" ? "x1y2" : "x1y1"). ($FW_webArgs{"title_$i"} eq "notitle" ? " notitle" :