* src/GrampsBSDDB.py: broke out support for database class to
make it easier to support multiple backends in the future * src/RelLib.py: broke out support for database class to make it easier to support multiple backends in the future * src/AddSpouse.py: better support for gay unions * src/ChooseParents.py: better support for gay unions * src/FamilyView.py: better support for gay unions * src/Marriage.py: better support for gay unions * src/ReadXML.py: better support for gay unions * src/gramps.glade: better support for gay unions * src/gramps_main.py: better support for gay unions * src/Check.py: better support for gay unions * src/ReadGedcom.py: better support for gay unions svn: r3302
This commit is contained in:
@ -271,9 +271,9 @@ class CheckIntegrity:
|
||||
else:
|
||||
fgender = father.get_gender()
|
||||
mgender = mother.get_gender()
|
||||
if type != "Partners":
|
||||
if type != const.FAMILY_CIVIL_UNION:
|
||||
if fgender == mgender and fgender != RelLib.Person.unknown:
|
||||
family.set_relationship("Partners")
|
||||
family.set_relationship(const.FAMILY_CIVIL_UNION)
|
||||
self.fam_rel.append(family_handle)
|
||||
self.db.commit_family(family,self.trans)
|
||||
elif fgender == RelLib.Person.female or mgender == RelLib.Person.male:
|
||||
@ -282,7 +282,7 @@ class CheckIntegrity:
|
||||
self.fam_rel.append(family_handle)
|
||||
self.db.commit_family(family,self.trans)
|
||||
elif fgender != mgender:
|
||||
family.set_relationship("Unknown")
|
||||
family.set_relationship(const.FAMILY_UNKNOWN)
|
||||
self.fam_rel.append(family_handle)
|
||||
if fgender == RelLib.Person.female or mgender == RelLib.Person.male:
|
||||
family.set_father_handle(mother_handle)
|
||||
|
Reference in New Issue
Block a user