From b9761ca1090ea9b21fae5e6db5ac293dd3831314 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 5 May 2012 01:15:58 +0900 Subject: [PATCH] fix tags cards being added to all notes --- anki/tags.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anki/tags.py b/anki/tags.py index 229903a72..4d36bb0bd 100644 --- a/anki/tags.py +++ b/anki/tags.py @@ -88,7 +88,7 @@ class TagManager(object): lim = " or ".join( [l+"like :_%d" % c for c, t in enumerate(newTags)]) res = self.col.db.all( - "select id, tags from notes where id in %s and %s" % ( + "select id, tags from notes where id in %s and (%s)" % ( ids2str(ids), lim), **dict([("_%d" % x, '%% %s %%' % y) for x, y in enumerate(newTags)]))