add current deck limit

This commit is contained in:
Damien Elmes 2011-11-28 20:48:14 +09:00
parent 8c1266ab2a
commit 73b80211c2

View file

@ -182,6 +182,9 @@ and c.nid=n.id %s""" % (q, order)
def _findDeck(self, val, isNeg): def _findDeck(self, val, isNeg):
extra = "!" if isNeg else "" extra = "!" if isNeg else ""
if val.lower() == "current":
id = self.col.decks.current()['id']
else:
id = self.col.decks.id(val, create=False) or 0 id = self.col.decks.id(val, create=False) or 0
self.lims['preds'].append("c.did %s= %s" % (extra, id)) self.lims['preds'].append("c.did %s= %s" % (extra, id))