From 7b67f3a585a5497ba6fa0e6249c490740686bfa3 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Tue, 19 Mar 2019 20:14:11 +0000 Subject: [PATCH] fhemweb.js: dynamic-room patches from justme1968 (Forum #97351) git-svn-id: https://svn.fhem.de/fhem/trunk@18972 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/www/pgm2/fhemweb.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fhem/www/pgm2/fhemweb.js b/fhem/www/pgm2/fhemweb.js index 3f302c8ea..7163b193b 100644 --- a/fhem/www/pgm2/fhemweb.js +++ b/fhem/www/pgm2/fhemweb.js @@ -699,6 +699,7 @@ FW_replaceLink(el) $(el).removeAttr("href"); $(el).removeAttr("onclick"); $(el).click(function() { + attr = attr.replace(/&.*$/,''); // remove unnecessary params, forum: #97351 FW_cmd(attr+"&XHR=1", function(txt){ if(!txt) return; @@ -1171,6 +1172,11 @@ FW_longpoll() filter="room="+room; } } + + // use devspec directly if room is dynamic (#devspec=) + filter = filter.replace( 'room=#devspec=', '' ); + filter = filter.replace( 'room=%23devspec%3d', '' ); + var iP = $("body").attr("iconPath"); if(iP != null) filter = filter +";iconPath="+iP;