FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: viegener am 05 Oktober 2017, 21:35:24

Titel: Fehlermeldung im FTUI 2.6.18 - param is null
Beitrag von: viegener am 05 Oktober 2017, 21:35:24
Fehlermeldung im FTUI 2.6.18

jQuery.Deferred exception: param is null onjQueryLoaded/$.fn.matchingState@http://pi:8083/fhem/ftui/js/fhem-tablet-ui.js:1969:42
update/</<@http://pi:8083/fhem/ftui/js/widget_famultibutton.js:522:37
each@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:2813
each@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:1001
update/<@http://pi:8083/fhem/ftui/js/widget_famultibutton.js:509:13
each@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:2813
update@http://pi:8083/fhem/ftui/js/widget_famultibutton.js:508:9
loadPlugin/</<@http://pi:8083/fhem/ftui/js/fhem-tablet-ui.js:1320:33
i@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:27978
fireWith@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:28749
j@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:30215
g/</k<@http://pi:8083/fhem/ftui/lib/jquery.min.js:2:30262


verweist auf
           if (ftui.isValid(param)) { on = param.val; }


Als quickfix habe ich mal einen zusätzlichen Test eingebaut, allerdings gehört der wohl eher in isValid:

           if ( param && (ftui.isValid(param))) { on = param.val; }



@setstate: Vielleicht willst Du das ja auch in den aktuellen Codebranch übernehmen