From 45829f9acc2fce62ae6a42f791f9a2fc813869c8 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 5 Feb 2009 11:58:10 +0900 Subject: [PATCH] add 'make due now' option --- anki/deck.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/anki/deck.py b/anki/deck.py index fa9c5450b..5ca72ba0b 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -496,6 +496,14 @@ combinedDue = created, modified = :now, due = created where id in %s""" % ids2str(ids), now=time.time(), new=0) self.flushMod() + def makeCardsDue(self, ids): + self.s.statement(""" +update cards set +isDue = 1, +modified = :t +where id in %s""" % ids2str(ids), t=time.time()) + self.flushMod() + def rescheduleCards(self, ids, min, max): "Reset cards and schedule with new interval in days (min, max)." self.resetCards(ids)