taskapp/views/user.py
changeset 137 e56b95298254
parent 133 34187a80d279
child 138 c452c699a8af
--- a/taskapp/views/user.py	Sun Feb 28 03:01:53 2010 +0530
+++ b/taskapp/views/user.py	Sun Feb 28 03:31:40 2010 +0530
@@ -14,6 +14,7 @@
 
 from pytask.taskapp.utilities.request import get_request
 from pytask.taskapp.utilities.notification import get_notification
+from pytask.taskapp.utilities.user import get_user
 
 about = {
     "addmentors":"about/addmentors.html",
@@ -27,8 +28,8 @@
 
 def homepage(request):
     """ check for authentication and display accordingly. """
-    
-    user = request.user
+   
+    user = get_user(request.user)
     is_guest = False
     is_mentor = False
     can_create_task = False
@@ -43,7 +44,7 @@
         else:
             task_list = Task.objects.order_by('id').reverse()[:10]
             
-        return render_to_response('index.html', {'is_guest':is_guest, 'task_list':task_list})
+        return render_to_response('index.html', {'user':user, 'is_guest':is_guest, 'task_list':task_list})
         
     else:
         user_profile = user.get_profile()