From: BenoƮt Fontaine Date: Fri, 15 Mar 2024 21:13:56 +0000 (+0100) Subject: fix merge ordinances X-Git-Url: https://git.nutra.tk/v2?a=commitdiff_plain;h=b649e77e71dd210d51a894b6822796def06f6a4f;p=gamesguru%2Fgetmyancestors.git fix merge ordinances --- diff --git a/getmyancestors/classes/gedcom.py b/getmyancestors/classes/gedcom.py index 79761fe..3dbb10d 100644 --- a/getmyancestors/classes/gedcom.py +++ b/getmyancestors/classes/gedcom.py @@ -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": diff --git a/getmyancestors/mergemyancestors.py b/getmyancestors/mergemyancestors.py index 1e452b5..eb48a33 100644 --- a/getmyancestors/mergemyancestors.py +++ b/getmyancestors/mergemyancestors.py @@ -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