diff --git a/ietf/meeting/views.py b/ietf/meeting/views.py index 9433a81ec..51a124523 100644 --- a/ietf/meeting/views.py +++ b/ietf/meeting/views.py @@ -1159,6 +1159,7 @@ def session_details(request, num, acronym): # we somewhat arbitrarily use the group of the last session we get from # get_sessions() above when checking can_manage_session_materials() can_manage = can_manage_session_materials(request.user, session.group, session) + can_view_request = can_view_interim_request(meeting, request.user) scheduled_sessions = [s for s in sessions if s.current_status == 'sched'] unscheduled_sessions = [s for s in sessions if s.current_status != 'sched'] @@ -1178,6 +1179,7 @@ def session_details(request, num, acronym): 'acronym' :acronym, 'is_materials_manager' : session.group.has_role(request.user, session.group.features.matman_roles), 'can_manage_materials' : can_manage, + 'can_view_request': can_view_request, 'thisweek': datetime.date.today()-datetime.timedelta(days=7), }) diff --git a/ietf/templates/meeting/session_details_panel.html b/ietf/templates/meeting/session_details_panel.html index bf93703ab..35f2822a2 100644 --- a/ietf/templates/meeting/session_details_panel.html +++ b/ietf/templates/meeting/session_details_panel.html @@ -1,4 +1,4 @@ -{% load origin ietf_filters %}{% origin %} +{% load origin ietf_filters textfilters %}{% origin %} {% for session in sessions %}