RESIDENTS: fix lastActivityBy

git-svn-id: https://svn.fhem.de/fhem/trunk@14095 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
loredo
2017-04-24 10:33:00 +00:00
parent 8bc97be08c
commit cc30ca4cc5

View File

@@ -1082,6 +1082,7 @@ sub RESIDENTStk_Notify($$) {
my $TYPE = GetType($name);
my $prefix = RESIDENTStk_GetPrefixFromType($name);
my $devName = $dev->{NAME};
my $devPrefix = RESIDENTStk_GetPrefixFromType($devName);
my $devType = GetType($devName);
if ( $devName eq "global" ) {
@@ -1222,11 +1223,9 @@ m/^((?:DELETE)?ATTR)\s+([A-Za-z\d._]+)\s+([A-Za-z\d_\.\-\/]+)(?:\s+(.*)\s*)?$/
if ( $event !~ /^[a-zA-Z\d._]+:/ || $event =~ /^state:/ ) {
# get user realname
my $aliasAttr = "group";
$aliasAttr = "alias" if ( $prefix eq "rg_" );
my $realname =
AttrVal( $devName,
AttrVal( $devName, $prefix . "realname", $aliasAttr ),
AttrVal( $devName, $devPrefix . "realname", "group" ),
$devName );
# update statistics