Commit 7b1262f6 by Vik Paruchuri

Fix up authentication, other things

parent 4353c4ab
...@@ -112,6 +112,7 @@ def _staff_grading(tab, user, course, active_page): ...@@ -112,6 +112,7 @@ def _staff_grading(tab, user, course, active_page):
return [] return []
def _peer_grading(tab, user, course, active_page): def _peer_grading(tab, user, course, active_page):
if user.is_authenticated():
link = reverse('peer_grading', args=[course.id]) link = reverse('peer_grading', args=[course.id])
peer_gs = PeerGradingService(settings.PEER_GRADING_INTERFACE) peer_gs = PeerGradingService(settings.PEER_GRADING_INTERFACE)
pending_grading=False pending_grading=False
...@@ -131,8 +132,9 @@ def _peer_grading(tab, user, course, active_page): ...@@ -131,8 +132,9 @@ def _peer_grading(tab, user, course, active_page):
if pending_grading: if pending_grading:
img_path = "/static/images/slider-handle.png" img_path = "/static/images/slider-handle.png"
tab = [CourseTab(tab_name, link, active_page == "peer_grading", True, img_path)] tab = [CourseTab(tab_name, link, active_page == "peer_grading", pending_grading, img_path)]
return tab return tab
return []
#### Validators #### Validators
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment