fix young count

This commit is contained in:
Damien Elmes 2011-03-26 12:06:09 +09:00
parent 43f8623d78
commit b40dbd6fb8

View file

@ -69,9 +69,9 @@ class Graphs(object):
def _due(self, days=7): def _due(self, days=7):
return self.deck.db.all(""" return self.deck.db.all("""
select due-:today, select due-:today as day,
count(), -- all sum(case when ivl < 21 then 1 else 0 end), -- yng
sum(case when ivl >= 21 then 1 else 0 end) -- mature sum(case when ivl >= 21 then 1 else 0 end) -- mtr
from cards from cards
where queue = 2 and due < (:today+:days) %s where queue = 2 and due < (:today+:days) %s
group by due order by due""" % self._limit(), group by due order by due""" % self._limit(),