mirror of
https://github.com/ankitects/anki.git
synced 2025-09-20 23:12:21 -04:00
accept a reload argument in q()
This commit is contained in:
parent
dba04598ae
commit
c8b16a0e0e
3 changed files with 4 additions and 4 deletions
|
@ -99,8 +99,8 @@ streak=?, lapses=?, grade=?, cycles=?, edue=? where id = ?""",
|
|||
self.factor, self.reps, self.streak, self.lapses,
|
||||
self.grade, self.cycles, self.edue, self.id)
|
||||
|
||||
def q(self, classes="q"):
|
||||
return self._withClass(self._getQA()['q'], classes)
|
||||
def q(self, classes="q", reload=False):
|
||||
return self._withClass(self._getQA(reload)['q'], classes)
|
||||
|
||||
def a(self, classes="a"):
|
||||
return self._withClass(self._getQA()['a'], classes)
|
||||
|
|
|
@ -70,13 +70,14 @@ select mod, name, flds, tmpls, conf, css from models where id = ?""", self.id)
|
|||
|
||||
def flush(self):
|
||||
self.mod = intTime()
|
||||
self.css = self.genCSS()
|
||||
ret = self.deck.db.execute("""
|
||||
insert or replace into models values (?, ?, ?, ?, ?, ?, ?)""",
|
||||
self.id, self.mod, self.name,
|
||||
simplejson.dumps(self.fields),
|
||||
simplejson.dumps(self.templates),
|
||||
simplejson.dumps(self.conf),
|
||||
self.genCSS())
|
||||
self.css)
|
||||
self.id = ret.lastrowid
|
||||
|
||||
def fids(self):
|
||||
|
|
|
@ -447,7 +447,6 @@ queue = 2 %s and due <= :lim order by %s limit %d""" % (
|
|||
self._updateRevIvl(card, ease)
|
||||
# then the rest
|
||||
card.factor = max(1300, card.factor+[-150, 0, 150][ease-2])
|
||||
print "fixme: ensure ivl is 1+ current"
|
||||
card.due = self.today + card.ivl
|
||||
|
||||
def _logRev(self, card, ease):
|
||||
|
|
Loading…
Reference in a new issue