mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 14:32:22 -04:00
check if modified in setvar()
This commit is contained in:
parent
19584bd642
commit
a6827b8dd7
1 changed files with 5 additions and 1 deletions
|
@ -1857,10 +1857,14 @@ cardTags.tagId in %s""" % ids2str(ids)
|
|||
return ret
|
||||
|
||||
def setVar(self, key, value, mod=True):
|
||||
if self.s.scalar("""
|
||||
select value = :value from deckVars
|
||||
where key = :key""", key=key, value=value):
|
||||
return
|
||||
self.s.statement("insert or replace into deckVars (key, value) "
|
||||
"values (:key, :value)", key=key, value=value)
|
||||
if mod:
|
||||
self.flushMod()
|
||||
self.setModified()
|
||||
|
||||
# Failed card handling
|
||||
##########################################################################
|
||||
|
|
Loading…
Reference in a new issue