From f53f5df505fc03569bc1c935078923af07fcc543 Mon Sep 17 00:00:00 2001 From: Daniel Francis Date: Tue, 12 Jan 2021 15:58:08 -0400 Subject: [PATCH] Misuse of urljoin in Gradebook URL from Instructor Panel --- lms/djangoapps/instructor/views/instructor_dashboard.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/instructor/views/instructor_dashboard.py b/lms/djangoapps/instructor/views/instructor_dashboard.py index 5e3ad50821..0809326233 100644 --- a/lms/djangoapps/instructor/views/instructor_dashboard.py +++ b/lms/djangoapps/instructor/views/instructor_dashboard.py @@ -571,7 +571,7 @@ def _section_student_admin(course, access): 'spoc_gradebook_url': reverse('spoc_gradebook', kwargs={'course_id': six.text_type(course_key)}), } if is_writable_gradebook_enabled(course_key) and settings.WRITABLE_GRADEBOOK_URL: - section_data['writable_gradebook_url'] = urljoin(settings.WRITABLE_GRADEBOOK_URL, '/' + text_type(course_key)) + section_data['writable_gradebook_url'] = '{}/{}'.format(settings.WRITABLE_GRADEBOOK_URL, text_type(course_key)) return section_data