diff --git a/fhem/CHANGED b/fhem/CHANGED index 72a741ab2..d52a624d6 100644 --- a/fhem/CHANGED +++ b/fhem/CHANGED @@ -1,5 +1,6 @@ # Add changes at the top of the list. Keep it in ASCII, and 80-char wide. # Do not insert empty lines here, update check depends on it. + - feature: 02_RSS: continue image update sequence after error (HTML) - feature: 98_rssFeed: Possibility to modfy feed data via a custom function. - change: 49_SSCAM: entries with loglevl "2" reviewed,changed to loglevl "3" - feature: 50_TelegramBot receive media files, diff --git a/fhem/FHEM/02_RSS.pm b/fhem/FHEM/02_RSS.pm index f1427be76..d68583df7 100644 --- a/fhem/FHEM/02_RSS.pm +++ b/fhem/FHEM/02_RSS.pm @@ -303,7 +303,11 @@ RSS_returnHTML($) { my $overflow= $noscroll ? " style=\"overflow:hidden\"" : ""; my $areas= AttrVal($name, 'areas', ""); my $embed= $defs{$name}{".embed"}; - my $r= (defined($refresh) && ($refresh> 0)) ? " onload=\"setTimeout(function(){reloadImage(\'img0\')},$refresh*1000);\"" : ""; + my $r= ""; + if(defined($refresh) && ($refresh> 0)) { + my $handler= "\"setTimeout(function(){reloadImage(\'img0\')},$refresh*1000);\""; + $r= " onload=$handler onerror=$handler"; + } my $code= RSS_HTMLHead($name, $refresh) . "\n" . "
\n" .