mirror of
https://github.com/ankitects/anki.git
synced 2025-09-23 00:12:25 -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))
|
||||
else:
|
||||
# inverted search
|
||||
self.lims['preds'].append(
|
||||
"(c.odid not in %s and c.did not in %s)" % (sids, sids))
|
||||
self.lims['preds'].append("""
|
||||
((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):
|
||||
lims = []
|
||||
|
|
Loading…
Reference in a new issue