Re: Kinship report not showing half relationships.
"Martin H. Watson" <[email protected]>
| Newsgroups | gmane.comp.genealogy.gramps.user |
|---|---|
| Message-ID | <[email protected]> |
Thanks Dave and George. Martin On 07/03/2023 01:17, George Wilmes wrote: > Sorry, forgot one detail. In the __init__ function, I saved the > original person: > > # save original person for use later on > self.orig_person = self.person > > I guess that wasn't really necessary; I could have just used > "self.person" instead of "self.orig_person" when I called the > relationship calculator. (As I said, I'm still learning!) > > > On Mon, Mar 6, 2023 at 6:54 PM George Wilmes <[email protected]> > wrote: > > I had a different problem, with some step-cousins not even showing > up, and so I changed these lines in the report's > get_parent_handles() function: > > # instead of just the "main" parents, get all parents > # family_handle = person.get_main_parents_family_handle() > # if family_handle: > family_handles = person.get_parent_family_handle_list() > for family_handle in family_handles: > > I agree it would be nice if the report could distinguish half- and > step- relations. So I added this code near the end of the > write_person() function, just before the line > "self.doc.end_paragraph()": > > # write the actual relationship description if it contains "half" > or "step" > relationship = > self.rel_calc.get_one_relationship(self.database, > self.orig_person, > person) > if "half" in relationship or "step" in relationship: > self.doc.write_text(relationship) > > I hope to make it look better as I learn more Python. Also, a > proper solution would need to consider translation. I haven't yet > tested it thoroughly, for example looking for persons who related > in more than one way to the center person; maybe this added > relationship description might be incorrect in some cases, I don't > know. > > > On Mon, Mar 6, 2023 at 9:35 AM Martin H. Watson > <[email protected]> wrote: > > The report lists my two half first cousins as being first cousins. > > After my father was born, his parents split and remarried and had > children and grandchildren. Two of these grandchildren are in > contact > with me. > > Is there a way to get the kinship report to show half > relationships > separately from full ones? > > Martin > > > > -- > Gramps-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gramps-users > https://gramps-project.org > -- Gramps-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gramps-users https://gramps-project.org