From 471ed325365c974a79c0eef28584d2a99f486c19 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Wed, 4 Nov 2015 04:51:42 +0000 Subject: [PATCH] Merged in [10413] from rcross@amsl.com: Update proceedings permissions again. - Legacy-Id: 10416 Note: SVN reference [10413] has been migrated to Git commit 3f1b281a747db09a982acff1948da381af581d2d --- ietf/secr/utils/decorators.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ietf/secr/utils/decorators.py b/ietf/secr/utils/decorators.py index 969e4627e..f2a8e5b40 100644 --- a/ietf/secr/utils/decorators.py +++ b/ietf/secr/utils/decorators.py @@ -80,7 +80,9 @@ def check_permissions(func): # if session is plenary allow ietf/iab chairs if session and get_timeslot(session).type.slug=='plenary': - if login.role_set.filter(name='chair',group__acronym__in=('iesg','iab')): + chair = login.role_set.filter(name='chair',group__acronym__in=('iesg','iab','ietf-trust','iaoc')) + admdir = login.role_set.filter(name='admdir',group__acronym='ietf') + if chair or admdir: return func(request, *args, **kwargs) # if we get here access is denied