diff --git a/ChangeLog b/ChangeLog index 2475a0df8..4e4855eff 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2004-09-13 Tim Waugh + * src/GenericFilter.py (IsAncestorOfFilterMatch.apply): Fixed + thinko. + 2004-09-13 Tim Waugh * src/plugins/Ancestors.py (event_info): Prevent constructions like "died in before 1901" by playing safe if the mode is not exact. diff --git a/src/GenericFilter.py b/src/GenericFilter.py index 9b779c011..782c1d0ad 100644 --- a/src/GenericFilter.py +++ b/src/GenericFilter.py @@ -681,7 +681,7 @@ class IsAncestorOfFilterMatch(IsAncestorOf): if not self.init: self.init = 1 - filt = MatchesFilter(self.list[0]) + filt = MatchesFilter(self.list) for person_handle in db.get_person_handles(sort_handles=False): if filt.apply (db, person_handle): self.init_ancestor_list (person_handle,first)