diff --git a/src/gen/lib/family.py b/src/gen/lib/family.py index a81acd021..d3b637b6a 100644 --- a/src/gen/lib/family.py +++ b/src/gen/lib/family.py @@ -325,7 +325,8 @@ class Family(CitationBase, NoteBase, MediaBase, AttributeBase, LdsOrdBase, :returns: Returns the list of objects referencing primary objects. :rtype: list """ - return self.get_citation_child_list() + return self.media_list + self.attribute_list + \ + self.lds_ord_list + self.child_ref_list + self.event_ref_list def merge(self, acquisition): """ diff --git a/src/gen/lib/person.py b/src/gen/lib/person.py index e5af61806..eb535ee3e 100644 --- a/src/gen/lib/person.py +++ b/src/gen/lib/person.py @@ -434,7 +434,15 @@ class Person(CitationBase, NoteBase, AttributeBase, MediaBase, :returns: Returns the list of objects referencing primary objects. :rtype: list """ - return (self.get_citation_child_list()) + return ([self.primary_name] + + self.media_list + + self.alternate_names + + self.address_list + + self.attribute_list + + self.lds_ord_list + + self.person_ref_list + + self.event_ref_list + ) def merge(self, acquisition): """