kleines problem mit FW_getHelp

Begonnen von justme1968, 26 November 2020, 10:08:49

Vorheriges Thema - Nächstes Thema

justme1968

mir ist eben folgendes problem aufgefallen: wenn man ein modul entwickelt und es noch keinen Hilfe text gibt erzeugt FW_getHelp eine endlosschleife weil bei nicht vorhandener doku immer wieder DE angehängt wird.

das lässt sich mit folgendem kleinen patch unterbinden der nach dem ersten versuch mit DE abbricht:@@ -355,7 +355,7 @@
   if(FW_helpData)
     return fn(FW_helpData);
   FW_cmd(FW_root+"?cmd=help "+dev+"&XHR=1", function(data) {
-    if(data.match(/^<html>No help found/)) // for our german only friends
+    if(data.match(/^<html>No help found/) && !dev.match(" DE")) // for our german only friends
       return FW_getHelp(dev+" DE", fn);
     FW_helpData = data;
     return fn(FW_helpData);
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

rudolfkoenig

Danke fuer den Hinweis, habs eingecheckt.