Merge pull request #131 from ankitest/patch-5

next interval >= prev interval + 1
This commit is contained in:
Damien Elmes 2016-07-04 16:32:57 +10:00 committed by GitHub
commit 4175b6de5b

View file

@ -926,7 +926,8 @@ select id from cards where did in %s and queue = 2 and due <= ? limit ?)"""
def _updateRevIvl(self, card, ease): def _updateRevIvl(self, card, ease):
idealIvl = self._nextRevIvl(card, ease) idealIvl = self._nextRevIvl(card, ease)
card.ivl = self._adjRevIvl(card, idealIvl) card.ivl = min(max(self._adjRevIvl(card, idealIvl), card.ivl+1),
self._revConf(card)['maxIvl'])
def _adjRevIvl(self, card, idealIvl): def _adjRevIvl(self, card, idealIvl):
if self._spreadRev: if self._spreadRev: