- % if enrollment_mode and relative_dates_flag_is_enabled and self_paced and not is_course_staff: + % if relative_dates_flag_is_enabled and self_paced and not is_course_staff: <%include file="/dates_banner.html" /> % endif
diff --git a/openedx/features/course_experience/views/course_outline.py b/openedx/features/course_experience/views/course_outline.py index ba98859c79..93769183fc 100644 --- a/openedx/features/course_experience/views/course_outline.py +++ b/openedx/features/course_experience/views/course_outline.py @@ -112,6 +112,9 @@ class CourseOutlineFragmentView(EdxFragmentView): user=request.user, course_key=course_key ) + # We use javascript to check whether to actually display this banner, so we let the banner assume + # that deadlines have been missed. + context['missed_deadlines'] = True html = render_to_string('course_experience/course-outline-fragment.html', context) return Fragment(html)