2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-20 13:26:02 +00:00

RESIDENTS: fix lastActivityBy

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

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