From 1acfe7d3cc169265519c18c75aad8675820c9574 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 26 Mar 2020 17:47:53 +1000 Subject: [PATCH] tweak code for mypy --- pylib/anki/stats.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pylib/anki/stats.py b/pylib/anki/stats.py index 69ab0c415..59ed68ea8 100644 --- a/pylib/anki/stats.py +++ b/pylib/anki/stats.py @@ -40,14 +40,15 @@ class CardStats: self.addLine(_("First Review"), self.date(first / 1000)) self.addLine(_("Latest Review"), self.date(last / 1000)) if c.type in (CARD_TYPE_LRN, CARD_TYPE_REV): + next: Optional[str] = None if c.odid or c.queue < QUEUE_TYPE_NEW: - next = None + pass else: if c.queue in (QUEUE_TYPE_REV, QUEUE_TYPE_DAY_LEARN_RELEARN): - next = time.time() + ((c.due - self.col.sched.today) * 86400) + n = time.time() + ((c.due - self.col.sched.today) * 86400) else: - next = c.due - next = self.date(next) + n = c.due + next = self.date(n) if next: self.addLine(self.col.tr(TR.STATISTICS_DUE_DATE), next) if c.queue == QUEUE_TYPE_REV: