diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2009-05-20 00:50:40 +0200 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2009-05-20 00:51:24 +0200 |
commit | 04e3dda32e03110ee6c38a9399eb550ade6affe1 (patch) | |
tree | 493ee5fd3bb65a7282e899d4938d2cb14df1e5e0 /item.py | |
parent | 4bc9b503fa6070e491062d35967d20b37e9c94e0 (diff) | |
download | todolist-04e3dda32e03110ee6c38a9399eb550ade6affe1.tar.gz todolist-04e3dda32e03110ee6c38a9399eb550ade6affe1.tar.xz todolist-04e3dda32e03110ee6c38a9399eb550ade6affe1.zip |
db version 0.5: added due field
Diffstat (limited to '')
-rw-r--r-- | item.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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: |