diff options
author | nishanth | 2010-02-04 22:37:15 +0530 |
---|---|---|
committer | nishanth | 2010-02-04 22:37:15 +0530 |
commit | 9dbedfce8120701cddfae38135c0ddd9dc57835c (patch) | |
tree | 42ef86962f59be0e3986e9bc80f3d2a14d61e5f6 /taskapp/events/task.py | |
parent | a54b93b827fa681b85380824d4f30cb8286a9d92 (diff) | |
download | pytask-9dbedfce8120701cddfae38135c0ddd9dc57835c.tar.gz pytask-9dbedfce8120701cddfae38135c0ddd9dc57835c.tar.bz2 pytask-9dbedfce8120701cddfae38135c0ddd9dc57835c.zip |
implemented "add another mentor" functionality to a task.
Diffstat (limited to 'taskapp/events/task.py')
-rw-r--r-- | taskapp/events/task.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/taskapp/events/task.py b/taskapp/events/task.py index c887a3c..85845b7 100644 --- a/taskapp/events/task.py +++ b/taskapp/events/task.py @@ -21,7 +21,7 @@ def createTask(title,desc,created_by,credits): """ try: - task = Task.objects.get(title=title) + task = Task.objects.get(title__iexact=title) return None except Task.DoesNotExist: task = Task(title=title) @@ -32,3 +32,10 @@ def createTask(title,desc,created_by,credits): task.save() return task +def addSubTask(main_task, sub_task): + """ add sub_task to subs list of main_task """ + + main_task.subs.add(sub_task) + main_task.status = "LO" + main_task.save() + return main_task |