Fix broken certificates-related tests.

This commit is contained in:
Peter Fogg
2015-12-03 16:27:52 -05:00
committed by Bill DeRusha
parent 8b97ca1b24
commit 1ba1c213d5
2 changed files with 10 additions and 6 deletions

View File

@@ -359,11 +359,14 @@ def certificates_list_handler(request, course_key_string):
course_id=course.id, include_expired=True
) if mode.slug != 'audit'
]
certificate_web_view_url = get_lms_link_for_certificate_web_view(
user_id=request.user.id,
course_key=course_key,
mode=course_modes[0] # CourseMode.modes_for_course returns default mode if doesn't find anyone.
)
if len(course_modes) > 0:
certificate_web_view_url = get_lms_link_for_certificate_web_view(
user_id=request.user.id,
course_key=course_key,
mode=course_modes[0] # CourseMode.modes_for_course returns default mode if doesn't find anyone.
)
else:
certificate_web_view_url = None
certificates = None
is_active = False
if settings.FEATURES.get('CERTIFICATES_HTML_VIEW', False):