mirror of
https://github.com/ankitects/anki.git
synced 2025-09-25 01:06:35 -04:00
Fix searching for python 3.7
3.7 introduced a change to `re.escape()`, which no longer escapes `%`. By using `re.escape("%")` instead of a literal, we can detect a proper form at runtime.
This commit is contained in:
parent
f2bb7eb5ae
commit
3d69aa9ce4
1 changed files with 1 additions and 1 deletions
|
@ -440,7 +440,7 @@ select distinct(n.id) from cards c, notes n where c.nid=n.id and """+preds
|
||||||
# nothing has that field
|
# nothing has that field
|
||||||
return
|
return
|
||||||
# gather nids
|
# gather nids
|
||||||
regex = re.escape(val).replace("_", ".").replace("\\%", ".*")
|
regex = re.escape(val).replace("_", ".").replace(re.escape('%'), ".*")
|
||||||
nids = []
|
nids = []
|
||||||
for (id,mid,flds) in self.col.db.execute("""
|
for (id,mid,flds) in self.col.db.execute("""
|
||||||
select id, mid, flds from notes
|
select id, mid, flds from notes
|
||||||
|
|
Loading…
Reference in a new issue