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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.