From 73b80211c25a2194d3e8f41b522e293ca0fb9f82 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 28 Nov 2011 20:48:14 +0900 Subject: [PATCH] add current deck limit --- anki/find.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anki/find.py b/anki/find.py index 0c92dc933..3cdd5a21c 100644 --- a/anki/find.py +++ b/anki/find.py @@ -182,7 +182,10 @@ and c.nid=n.id %s""" % (q, order) def _findDeck(self, val, isNeg): extra = "!" if isNeg else "" - id = self.col.decks.id(val, create=False) or 0 + if val.lower() == "current": + id = self.col.decks.current()['id'] + else: + id = self.col.decks.id(val, create=False) or 0 self.lims['preds'].append("c.did %s= %s" % (extra, id)) def _findTemplate(self, val, isNeg):