summaryrefslogtreecommitdiff
path: root/taskapp/events
diff options
context:
space:
mode:
Diffstat (limited to 'taskapp/events')
-rw-r--r--taskapp/events/task.py9
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