From 5784f10c1e2be71e3fcb4690810ef4eb4bd154a6 Mon Sep 17 00:00:00 2001 From: nishanth Date: Wed, 3 Mar 2010 11:19:42 +0530 Subject: now requested mentors can see unpublished task but not comment on it. --- taskapp/views/task.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'taskapp/views') diff --git a/taskapp/views/task.py b/taskapp/views/task.py index 195d98e..f9c95ea 100644 --- a/taskapp/views/task.py +++ b/taskapp/views/task.py @@ -82,7 +82,9 @@ def view_task(request, tid): claimed_users = task.claimed_users.all() - context['task_viewable'] = True if ( task.status != "UP" ) or is_mentor else False + task_viewable = True if ( task.status != "UP" ) or is_mentor or user.request_sent_to.filter(is_valid=True,is_replied=False,role="MT",task=task)else False + if not task_viewable: + return show_msg(user, "You are not authorised to view this task", "/task/browse/", "browse the tasks") context['can_publish'] = True if task.status == "UP" and user == task.created_by else False context['can_edit'] = True if task.status == "UP" and is_mentor else False -- cgit