From 9f4495eba8039e4f76d11e0dbf0b76dc614666f8 Mon Sep 17 00:00:00 2001 From: justme1968 Date: Mon, 26 Jan 2015 14:30:11 +0000 Subject: [PATCH] 98_copy.pm: copy userattr first so that userattrs can be copied also. git-svn-id: https://svn.fhem.de/fhem/trunk@7733 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_copy.pm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fhem/FHEM/98_copy.pm b/fhem/FHEM/98_copy.pm index 2d3f178b7..0f772516b 100644 --- a/fhem/FHEM/98_copy.pm +++ b/fhem/FHEM/98_copy.pm @@ -32,7 +32,13 @@ CommandCopy($$) my $ret = CommandDefine($hash, $cmd ); return $ret if( $ret ); + my $a = 'userattr'; + if( $attr{$args[0]} && $attr{$args[0]}{$a} ) { + CommandAttr($hash, "$args[1] $a $attr{$args[0]}{$a}"); + } + foreach my $a (keys %{$attr{$args[0]}}) { + next if( $a eq 'userattr' ); CommandAttr($hash, "$args[1] $a $attr{$args[0]}{$a}"); } }