From 626463d7ea567e6535feae32e712973751014c03 Mon Sep 17 00:00:00 2001 From: Nick Hall Date: Tue, 13 Aug 2013 18:39:18 +0000 Subject: [PATCH] Fix bug in note filters svn: r22860 --- src/Filters/Rules/_HasNoteRegexBase.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Filters/Rules/_HasNoteRegexBase.py b/src/Filters/Rules/_HasNoteRegexBase.py index c35a7bc90..396a2e773 100644 --- a/src/Filters/Rules/_HasNoteRegexBase.py +++ b/src/Filters/Rules/_HasNoteRegexBase.py @@ -49,10 +49,8 @@ class HasNoteRegexBase(Rule): allow_regex = True def apply(self, db, person): - notelist = person.get_note_list() - for notehandle in notelist: - note = db.get_note_from_handle(notehandle) - n = note.get() - if self.match_substring(0, n) is not None: + for handle in person.get_note_list(): + note = db.get_note_from_handle(handle) + if self.match_substring(0, note.get()): return True return False