show due date for suspended cards

This commit is contained in:
Damien Elmes 2012-10-23 21:52:27 +09:00
parent d4d3bbb492
commit db3067a2f0

View file

@ -264,11 +264,11 @@ class DataModel(QAbstractTableModel):
def nextDue(self, c, index): def nextDue(self, c, index):
if c.odid: if c.odid:
return _("(filtered)") return _("(filtered)")
elif c.queue == 0:
return str(c.due)
elif c.queue == 1: elif c.queue == 1:
date = c.due date = c.due
elif c.queue in (2,3): elif c.queue == 0 or c.type == 0:
return str(c.due)
elif c.queue in (2,3) or c.type == 2:
date = time.time() + ((c.due - self.col.sched.today)*86400) date = time.time() + ((c.due - self.col.sched.today)*86400)
else: else:
return _("(susp.)") return _("(susp.)")