fix merge ordinances
authorBenoît Fontaine <benoitfontaine.ba@gmail.com>
Fri, 15 Mar 2024 21:13:56 +0000 (22:13 +0100)
committerBenoît Fontaine <benoitfontaine.ba@gmail.com>
Fri, 15 Mar 2024 21:13:56 +0000 (22:13 +0100)
getmyancestors/classes/gedcom.py
getmyancestors/mergemyancestors.py

index 79761fe868eee747a202c485f5262f1921c945f8..3dbb10d5249ff050809b1826051373f576226463 100644 (file)
@@ -100,6 +100,8 @@ class Gedcom:
                 self.indi[self.num].baptism = self.__get_ordinance()
             elif self.tag == "CONL":
                 self.indi[self.num].confirmation = self.__get_ordinance()
+            elif self.tag == "WAC":
+                self.indi[self.num].initiatory = self.__get_ordinance()
             elif self.tag == "ENDL":
                 self.indi[self.num].endowment = self.__get_ordinance()
             elif self.tag == "SLGC":
index 1e452b51dc93d78a9fb4713c10d507aca4595a5a..eb48a3300da07c1dc9fdedc21aa2e30f4f688f76 100644 (file)
@@ -82,6 +82,7 @@ def main():
             tree.indi[fid].memories = ged.indi[num].memories
             tree.indi[fid].baptism = ged.indi[num].baptism
             tree.indi[fid].confirmation = ged.indi[num].confirmation
+            tree.indi[fid].initiatory = ged.indi[num].initiatory
             tree.indi[fid].endowment = ged.indi[num].endowment
             if not (tree.indi[fid].sealing_child and tree.indi[fid].sealing_child.famc):
                 tree.indi[fid].sealing_child = ged.indi[num].sealing_child