3831: Childref notes are lost on merging of children, by MD Nauta

svn: r15082
This commit is contained in:
Doug Blank 2010-04-11 13:43:00 +00:00
parent f829b1bf91
commit 8777a0ee1e

View File

@ -611,6 +611,7 @@ class MergePeople(object):
if child_ref.ref == old_handle:
if new_handle not in [ref.ref for ref in new_ref_list]:
new_ref = gen.lib.ChildRef()
new_ref.unserialize(child_ref.serialize())
new_ref.ref = new_handle
new_ref_list.append(new_ref)
elif child_ref.ref not in [ref.ref for ref in new_ref_list]: