From 78732ba8fd07b3a6d35889ab3fc6e8171db84498 Mon Sep 17 00:00:00 2001 From: DS_Starter Date: Tue, 22 Sep 2020 18:28:43 +0000 Subject: [PATCH] SMUtils.pm: update to version 1.6.0 git-svn-id: https://svn.fhem.de/fhem/trunk@22824 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/lib/FHEM/SynoModules/SMUtils.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fhem/lib/FHEM/SynoModules/SMUtils.pm b/fhem/lib/FHEM/SynoModules/SMUtils.pm index 4a4b65f22..be6b9ebaf 100644 --- a/fhem/lib/FHEM/SynoModules/SMUtils.pm +++ b/fhem/lib/FHEM/SynoModules/SMUtils.pm @@ -178,7 +178,8 @@ sub setVersionInfo { my $v = (sortVersion("desc",keys %{$notes}))[0]; my $type = $hash->{TYPE}; - $hash->{HELPER}{PACKAGE} = __PACKAGE__; + my $pack = (caller)[0]; # Package des Callers + $hash->{HELPER}{PACKAGE} = $pack; $hash->{HELPER}{VERSION} = $v; $hash->{HELPER}{VERSION_API} = FHEM::SynoModules::API->VERSION() // "unused"; @@ -195,7 +196,7 @@ sub setVersionInfo { } return $@ unless (FHEM::Meta::SetInternals($hash)); # FVERSION wird gesetzt ( nur gesetzt wenn $Id$ im Kopf komplett! vorhanden ) - if(__PACKAGE__ eq "FHEM::$type" || __PACKAGE__ eq $type) { # es wird mit Packages gearbeitet -> mit {->VERSION()} im FHEMWEB kann Modulversion abgefragt werden + if($pack eq "FHEM::$type" || $pack eq $type) { # es wird mit Packages gearbeitet -> mit {->VERSION()} im FHEMWEB kann Modulversion abgefragt werden use version 0.77; our $VERSION = FHEM::Meta::Get( $hash, 'version' ); ## no critic 'VERSION Reused' }