From 512918b3034b303a05dbdd232f6ea59f89e5fd39 Mon Sep 17 00:00:00 2001
From: rudolfkoenig <>
Date: Thu, 7 Dec 2017 08:21:06 +0000
Subject: [PATCH] 98_SVG.pm: fix crash when the link contains a dot (Forum
#79431)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15563 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
FHEM/98_SVG.pm | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/FHEM/98_SVG.pm b/FHEM/98_SVG.pm
index 13709d8ca..9cb3aba5a 100644
--- a/FHEM/98_SVG.pm
+++ b/FHEM/98_SVG.pm
@@ -366,6 +366,8 @@ SVG_PEdit($$$$)
return "" if( $pe eq 'never' );
my $gpf = $defs{$d}{GPLOTFILE};
+ my $gpfEsc = $gpf;
+ $gpfEsc =~ s,\.,\\\\.,g;
my $link = "$FW_ME?cmd=style edit $gpf.gplot".
(configDBUsed() ? " configDB" : "").$FW_CSRF;
my $gp = "$FW_gplotdir/$gpf.gplot";
@@ -570,9 +572,9 @@ EOF
});
});
setTimeout(function(){
- \$("table.internals div[informid=$gpf-GPLOTFILE]").each(function(){
- \$(this).html("$gpf");
- }) }, 10);
+ \$("table.internals div[informid=$gpfEsc-GPLOTFILE]")
+ .html("$gpf");
+ }, 10);
EOF
return $ret;