From 78039891cee54be3f7154d8d965d8094a77779ba Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 26 Aug 2012 17:03:32 +0900 Subject: [PATCH] make sure we limit review time period to oldest card in deck, not collection --- anki/stats.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/anki/stats.py b/anki/stats.py index 9a6f63533..4dbd8a123 100644 --- a/anki/stats.py +++ b/anki/stats.py @@ -259,7 +259,10 @@ group by day order by day""" % (self._limit(), lim), period = self._periodDays() if not period: # base off earliest repetition date - t = self.col.db.scalar("select id from revlog limit 1") + lim = self._revlogLimit() + if lim: + lim = " where " + lim + t = self.col.db.scalar("select id from revlog %s order by id limit 1" % lim) if not t: period = 1 else: