From b571a4caa85bebf5a736ac1789b3ec4a51386631 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 22 Apr 2013 22:13:29 +0900 Subject: [PATCH] failure to find a field should not break entire query https://anki.tenderapp.com/discussions/ankidesktop/656-unexpected-results-on-search-with-boolean-or-operator --- anki/find.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anki/find.py b/anki/find.py index 8e7949c3e..1daf4d3f7 100644 --- a/anki/find.py +++ b/anki/find.py @@ -429,7 +429,7 @@ where mid in %s and flds like ? escape '\\'""" % ( except sre_constants.error: return if not nids: - return + return "0" return "n.id in %s" % ids2str(nids) # Find and replace