taskapp/views/task.py
changeset 105 091b044a3bf4
parent 96 2881ed1c52b0
child 108 131554cc3434
--- a/taskapp/views/task.py	Thu Feb 25 23:49:38 2010 +0530
+++ b/taskapp/views/task.py	Fri Feb 26 00:17:54 2010 +0530
@@ -5,7 +5,7 @@
 
 from pytask.taskapp.models import User, Task, Comment, Claim, Credit
 from pytask.taskapp.forms.task import TaskCreateForm, AddMentorForm, AddTaskForm, ChoiceForm, AssignCreditForm, RemoveUserForm
-from pytask.taskapp.events.task import createTask, addMentor, publishTask, addSubTask, addDep, addClaim, assignTask, getTask, updateTask, removeTask, removeUser, assignCredits
+from pytask.taskapp.events.task import createTask, reqMentor, publishTask, addSubTask, addDep, addClaim, assignTask, getTask, updateTask, removeTask, removeUser, assignCredits
 from pytask.taskapp.views.user import show_msg
 
 ## everywhere if there is no task, django should display 500 message.. but take care of that in sensitive views like add mentor and all
@@ -145,7 +145,7 @@
         if request.method == "POST":
             uid = request.POST['mentor']
             new_mentor = User.objects.get(id=uid)
-            addMentor(task, new_mentor)
+            reqMentor(task, new_mentor, user)
             return redirect(task_url)
         else:
             return render_to_response('task/addmentor.html', {'form':form, 'errors':errors})