Continuing the discussion from Does the Gedcom export save all events?:
The GEDCOM export source file contains this statement:
(file site-packages/gramps/plugins/export/exportgedcom.py)
# if the event role is not primary, skip the event.
if role != EventRoleType.PRIMARY:
return
I have uncommented this statement. GEDCOM export still runs fine.
I have imported the GEDCOM file into MacFamilyTree without any problems.
I really wonder why this statement is in the code. An export should export as much as possible. Itβs the importing application that should filter out data, that it cannot handle.