From 734495062fb82baf0e7fc937271d6cf5dab12a16 Mon Sep 17 00:00:00 2001 From: markusbloch <> Date: Wed, 27 Jan 2016 19:14:16 +0000 Subject: [PATCH] FB_CALLLIST: optimization of RenameFn git-svn-id: https://svn.fhem.de/fhem/trunk@10647 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/72_FB_CALLLIST.pm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/72_FB_CALLLIST.pm b/fhem/FHEM/72_FB_CALLLIST.pm index d23cc3d9a..8381f3c10 100755 --- a/fhem/FHEM/72_FB_CALLLIST.pm +++ b/fhem/FHEM/72_FB_CALLLIST.pm @@ -263,10 +263,14 @@ sub FB_CALLLIST_Rename($$) { my ($new,$old) = @_; - setKeyValue("FB_CALLLIST-".$new, getKeyValue("FB_CALLLIST-".$old)); - setKeyValue("FB_CALLLIST-".$old, undef); + my (undef, $data) = getKeyValue("FB_CALLLIST-".$old); - return undef; + return undef unless(defined($data)); + + setKeyValue("FB_CALLLIST-".$new, $data); + setKeyValue("FB_CALLLIST-".$old, undef); + + return undef; } #####################################