* src/AddSpouse.py: accept Person instead of handle
* src/ChooseParents.py: accept Person instead of handle * src/GenericFilter.py: use single pass through database, filters accept Person objects instead of handles * src/PeopleModel.py: don't precalculate handle list * src/RelLib.py: allow person object to be initialized with serialized data * src/SelectChild.py: accept Person instead of handle * src/SelectChild.py (LikelyFilter.prepare,LikelyFilter.apply): svn: r4854
This commit is contained in:
@@ -820,8 +820,7 @@ class LikelyFilter(GenericFilter.Rule):
|
||||
dateobj.set_year(year-70)
|
||||
self.upper = dateobj.sortval
|
||||
|
||||
def apply(self,db,handle):
|
||||
person = db.get_person_from_handle(handle)
|
||||
def apply(self,db,person):
|
||||
if person.gender != self.gender:
|
||||
return False
|
||||
if not person.birth_handle:
|
||||
|
||||
Reference in New Issue
Block a user