From 4bad5fbd06ebdd1a939495872db145b9579dc5f5 Mon Sep 17 00:00:00 2001 From: Lee Phillips Date: Sun, 3 Aug 2014 09:59:25 -0400 Subject: [PATCH] A task with no due date created an error when checking for completion. --- todo/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/todo/models.py b/todo/models.py index 6efca26..f853892 100644 --- a/todo/models.py +++ b/todo/models.py @@ -50,7 +50,7 @@ class Item(models.Model): # Model method: Has due date for an instance of this object passed? def overdue_status(self): "Returns whether the item's due date has passed or not." - if datetime.date.today() > self.due_date: + if self.due_date and datetime.date.today() > self.due_date: return 1 def __unicode__(self):