diff --git a/ietf/secr/sreq/views.py b/ietf/secr/sreq/views.py index 5a6c1ec07..f0a723b05 100644 --- a/ietf/secr/sreq/views.py +++ b/ietf/secr/sreq/views.py @@ -849,7 +849,8 @@ def view(request, acronym, num = None): session = get_initial_session(sessions) return render(request, 'sreq/view.html', { - 'is_locked': is_locked, + 'can_edit': (not is_locked) or has_role(request.user, 'Secretariat'), + 'can_cancel': (not is_locked) or has_role(request.user, 'Secretariat'), 'session': session, # legacy processed data 'sessions': sessions, # actual session instances 'activities': activities, diff --git a/ietf/secr/templates/sreq/view.html b/ietf/secr/templates/sreq/view.html index 34994c4fb..8cdefe194 100644 --- a/ietf/secr/templates/sreq/view.html +++ b/ietf/secr/templates/sreq/view.html @@ -29,11 +29,11 @@