git-svn-id: svn://svn.open-ils.org/ILS-Contrib/servres/trunk@173 6d9bc8c9-1ec2-4278...
authorartunit <artunit@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Fri, 13 Mar 2009 20:28:32 +0000 (20:28 +0000)
committerartunit <artunit@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Fri, 13 Mar 2009 20:28:32 +0000 (20:28 +0000)
conifer/syrup/views.py

index 5e1d9c3..7bd579f 100644 (file)
@@ -261,9 +261,21 @@ def my_courses(request):
 def instructor_detail(request, instructor_id):
     page_num = int(request.GET.get('page', 1))
     count = int(request.GET.get('count', 5))
+    '''
+    i am not sure this is the best way to go from instructor
+    to course
+    '''
+    members = models.Member.objects.get(user__id=instructor_id, 
+        role='INSTR')
     paginator = Paginator(models.Course.objects.
-        filter(member__id=instructor_id).
-        filter(active=True).order_by('title'), count)
+        filter(member__id=members.id).
+        order_by('title'), count)
+
+    '''
+    no concept of active right now, maybe suppressed is a better
+    description anyway?
+    '''
+        # filter(active=True).order_by('title'), count)
 
     return g.render('courses.xhtml', paginator=paginator,
             page_num=page_num,