mirror of
https://github.com/ankitects/anki.git
synced 2025-09-23 16:26:40 -04:00
fix inverted deck search case
This commit is contained in:
parent
51b70a5787
commit
f1140cf886
1 changed files with 3 additions and 2 deletions
|
@ -209,8 +209,9 @@ flds %s like :_text_%d escape '\\')""" % (extra, c, extra, c))
|
||||||
"(c.odid in %s or c.did in %s)" % (sids, sids))
|
"(c.odid in %s or c.did in %s)" % (sids, sids))
|
||||||
else:
|
else:
|
||||||
# inverted search
|
# inverted search
|
||||||
self.lims['preds'].append(
|
self.lims['preds'].append("""
|
||||||
"(c.odid not in %s and c.did not in %s)" % (sids, sids))
|
((case c.odid when 0 then 1 else c.odid not in %s end) and c.did not in %s)
|
||||||
|
""" % (sids, sids))
|
||||||
|
|
||||||
def _findTemplate(self, val, isNeg):
|
def _findTemplate(self, val, isNeg):
|
||||||
lims = []
|
lims = []
|
||||||
|
|
Loading…
Reference in a new issue