summaryrefslogtreecommitdiffstats
path: root/item.py
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2009-05-20 00:50:40 +0200
committerAlexander Sulfrian <alexander@sulfrian.net>2009-05-20 00:51:24 +0200
commit04e3dda32e03110ee6c38a9399eb550ade6affe1 (patch)
tree493ee5fd3bb65a7282e899d4938d2cb14df1e5e0 /item.py
parent4bc9b503fa6070e491062d35967d20b37e9c94e0 (diff)
downloadtodolist-04e3dda32e03110ee6c38a9399eb550ade6affe1.tar.gz
todolist-04e3dda32e03110ee6c38a9399eb550ade6affe1.tar.xz
todolist-04e3dda32e03110ee6c38a9399eb550ade6affe1.zip
db version 0.5: added due field
Diffstat (limited to 'item.py')
-rw-r--r--item.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/item.py b/item.py
index 7bcfe18..a6c1cca 100644
--- a/item.py
+++ b/item.py
@@ -4,7 +4,7 @@ import time
class item:
readOnly = ['id']
- def __init__(self, title=None, created=None, priority=None, description=None, completed=None, removed=None, row=None):
+ def __init__(self, title=None, created=None, priority=None, description=None, completed=None, removed=None, due=None, row=None):
self.__dict__['id'] = -1
if title != None:
@@ -14,6 +14,7 @@ class item:
self.description = description
self.completed = completed
self.removed = removed
+ self.due = due
elif row != None:
id = row[0]
@@ -27,6 +28,7 @@ class item:
self.description = ''
self.completed = 0
self.removed = 0
+ self.due = 0
def setId(self, id):
if self.id == -1:
@@ -53,6 +55,9 @@ class item:
def getRemoved(self):
return self.removed
+ def getDue(self):
+ return self.due
+
def __setattr__(self, name, value):
if name not in item.readOnly:
if name not in self.__dict__ or self.__dict__[name] != value: