]> Nutra Git (v2) - gamesguru/getmyancestors.git/commitdiff
update mergemyancestors
authorBenoît Fontaine <benoitfontaine.ba@gmail.com>
Thu, 11 Jan 2018 16:30:31 +0000 (17:30 +0100)
committerBenoît Fontaine <benoitfontaine.ba@gmail.com>
Thu, 11 Jan 2018 16:30:31 +0000 (17:30 +0100)
getmyancestors.py
mergemyancestors.py

index 45c5b62aceda880559bb314e6abded021158ceff..5a3db2e86e814b96983f7e32c47a346f98189669 100755 (executable)
@@ -855,7 +855,7 @@ class Tree:
     def add_children(self, fids):
         rels = set()
         for fid in fids:
-            rels |= self.indi[fid].children
+            rels |= self.indi[fid].children if fid in self.indi else set()
         children = set()
         if rels:
             self.add_indis(set.union(*(set(rel) for rel in rels)))
index f8841e81f0bb5017206eb039704efc4adf67bff3..44888b12c38f29766f5e47ffc0fb400c71dbd6a5 100755 (executable)
@@ -202,7 +202,7 @@ class Gedcom:
             if self.tag == 'DATE':
                 fact.date = self.data
             elif self.tag == 'PLAC':
-                fact.place = self.data
+                fact.place = self.__get_text()
             elif self.tag == 'MAP':
                 fact.map = self.__get_map()
             elif self.tag == 'NOTE':