diff --git a/cms/urls.py b/cms/urls.py index f074a07484..0cd045cb60 100644 --- a/cms/urls.py +++ b/cms/urls.py @@ -72,7 +72,7 @@ urlpatterns += patterns( r'^course_info_update/(?P[^/]+)/(?P\d+)?$', 'course_info_update_handler' ), - url(r'^course/(?P[^/]+)?$', 'course_handler'), + url(r'^course/(?P[^/]+)?$', 'course_handler', name='course_handler'), url(r'^subsection/(?P[^/]+)$', 'subsection_handler'), url(r'^unit/(?P[^/]+)$', 'unit_handler'), url(r'^container/(?P[^/]+)$', 'container_handler'), diff --git a/common/djangoapps/external_auth/tests/test_ssl.py b/common/djangoapps/external_auth/tests/test_ssl.py index ed440eb592..21cfa04e5a 100644 --- a/common/djangoapps/external_auth/tests/test_ssl.py +++ b/common/djangoapps/external_auth/tests/test_ssl.py @@ -382,7 +382,7 @@ class SSLClientTest(ModuleStoreTestCase): CourseEnrollment.enroll(user, course.id) CourseStaffRole(course.id).add_users(user) - course_private_url = course.location.url_reverse('course/', '') + course_private_url = reverse('course_handler', args=(unicode(course.id),)) self.assertFalse(SESSION_KEY in self.client.session) response = self.client.get(