diff --git a/contrib/DS_Starter/49_SSCam.pm b/contrib/DS_Starter/49_SSCam.pm
index 966866a0e..5bded8e59 100644
--- a/contrib/DS_Starter/49_SSCam.pm
+++ b/contrib/DS_Starter/49_SSCam.pm
@@ -1,5 +1,5 @@
########################################################################################################################
-# $Id: 49_SSCam.pm 20152 2019-09-12 20:37:17Z DS_Starter $
+# $Id: 49_SSCam.pm 20165 2019-09-15 21:04:28Z DS_Starter $
#########################################################################################################################
# 49_SSCam.pm
#
@@ -48,6 +48,7 @@ eval "use FHEM::Meta;1" or my $modMetaAbsent = 1;
# Versions History intern
our %SSCam_vNotesIntern = (
+ "8.18.1" => "18.09.2019 fix warnings, Forum: https://forum.fhem.de/index.php/topic,45671.msg975610.html#msg975610 ",
"8.18.0" => "13.09.2019 change usage of own hashes to central %data hash, release unnecessary allocated memory ",
"8.17.0" => "12.09.2019 fix warnings, support hide buttons in streaming device, change handle delete SNAPHASHOLD ",
"8.16.3" => "13.08.2019 commandref revised ",
@@ -7773,12 +7774,15 @@ sub SSCam_composegallery ($;$$$) {
}
# Header Generierung
- my $header;
- if($ftui) {
- $header .= "$dlink
" if(!AttrVal($strmdev,"hideDisplayNameFTUI",0));
- } else {
- $header .= "$dlink
" if(!AttrVal($strmdev,"hideDisplayName",0));
+ my $header;
+ if($strmdev) {
+ if($ftui) {
+ $header .= "$dlink
" if(!AttrVal($strmdev,"hideDisplayNameFTUI",0));
+ } else {
+ $header .= "$dlink
" if(!AttrVal($strmdev,"hideDisplayName",0));
+ }
}
+
if ($lang eq "EN") {
$header .= "Snapshots ($limit/$totalcnt) of camera $camname - newest Snapshot: $lss
";
$header .= " (Possibly another snapshots are available. Last recall: $lupt)
" if(AttrVal($name,"snapGalleryBoost",0));
@@ -9167,12 +9171,12 @@ sub SSCam_setVersionInfo($) {
if($modules{$type}{META}{x_prereqs_src} && !$hash->{HELPER}{MODMETAABSENT}) {
# META-Daten sind vorhanden
$modules{$type}{META}{version} = "v".$v; # Version aus META.json überschreiben, Anzeige mit {Dumper $modules{SMAPortal}{META}}
- if($modules{$type}{META}{x_version}) { # {x_version} ( nur gesetzt wenn $Id: 49_SSCam.pm 20152 2019-09-12 20:37:17Z DS_Starter $ im Kopf komplett! vorhanden )
+ if($modules{$type}{META}{x_version}) { # {x_version} ( nur gesetzt wenn $Id: 49_SSCam.pm 20165 2019-09-15 21:04:28Z DS_Starter $ im Kopf komplett! vorhanden )
$modules{$type}{META}{x_version} =~ s/1.1.1/$v/g;
} else {
$modules{$type}{META}{x_version} = $v;
}
- return $@ unless (FHEM::Meta::SetInternals($hash)); # FVERSION wird gesetzt ( nur gesetzt wenn $Id: 49_SSCam.pm 20152 2019-09-12 20:37:17Z DS_Starter $ im Kopf komplett! vorhanden )
+ return $@ unless (FHEM::Meta::SetInternals($hash)); # FVERSION wird gesetzt ( nur gesetzt wenn $Id: 49_SSCam.pm 20165 2019-09-15 21:04:28Z DS_Starter $ im Kopf komplett! vorhanden )
if(__PACKAGE__ eq "FHEM::$type" || __PACKAGE__ eq $type) {
# es wird mit Packages gearbeitet -> Perl übliche Modulversion setzen
# mit {->VERSION()} im FHEMWEB kann Modulversion abgefragt werden