pytask/taskapp/events/task.py
changeset 14 f2623fb8041a
parent 12 c823b42970a4
child 18 293692eb8f06
--- a/pytask/taskapp/events/task.py	Sat Jan 30 13:10:11 2010 +0530
+++ b/pytask/taskapp/events/task.py	Mon Feb 01 11:10:29 2010 +0530
@@ -21,7 +21,7 @@
     """
 
     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 @@
     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