From 016b478380654b6426ff049a4c91206fab0c767a Mon Sep 17 00:00:00 2001
From: rudolfkoenig <>
Date: Mon, 6 Feb 2017 14:04:27 +0000
Subject: [PATCH] 01_FHEMWEB.pm: csrf cleaning
git-svn-id: https://svn.fhem.de/fhem/trunk@13344 2b470e98-0d58-463d-a4d8-8e2adae1ed80
---
fhem/FHEM/01_FHEMWEB.pm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm
index 0607443f4..b1f71776f 100755
--- a/fhem/FHEM/01_FHEMWEB.pm
+++ b/fhem/FHEM/01_FHEMWEB.pm
@@ -1056,7 +1056,7 @@ FW_addLinks($)
foreach my $line (@lines) {
$ret .= "\n" if( $ret );
foreach my $word ( split( / /, $line ) ) {
- $word = "$word"
+ $word = "$word"
if( $defs{$word} );
$ret .= "$word ";
}
@@ -2259,7 +2259,8 @@ FW_pH(@)
my ($link, $txt, $td, $class, $doRet,$nonl) = @_;
my $ret;
- $link = ($link =~ m,^/,) ? "$link$FW_CSRF" : "$FW_ME$FW_subdir?$link$FW_CSRF";
+ $link .= $FW_CSRF if($link =~ m/cmd/);
+ $link = ($link =~ m,^/,) ? $link : "$FW_ME$FW_subdir?$link";
# Using onclick, as href starts safari in a webapp.
# Known issue: the pointer won't change