From 8bfcced00fe647248611e3b323dbaa306afa8b93 Mon Sep 17 00:00:00 2001 From: Ole Laursen Date: Thu, 1 Mar 2012 18:21:43 +0000 Subject: [PATCH] Add some more roles for use in the Secretariat tools (requested by Ryan Cross) - Legacy-Id: 4016 --- ietf/ietfauth/decorators.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ietf/ietfauth/decorators.py b/ietf/ietfauth/decorators.py index a599bc746..bd4aa3035 100644 --- a/ietf/ietfauth/decorators.py +++ b/ietf/ietfauth/decorators.py @@ -82,6 +82,9 @@ def has_role(user, role_names): "Area Director": Q(person=person, name__in=("pre-ad", "ad"), group__type="area", group__state="active"), "Secretariat": Q(person=person, name="secr", group__acronym="secretariat"), "IANA": Q(person=person, name="auth", group__acronym="iana"), + "IAD": Q(person=person, name="admdir", group__acronym="ietf"), + "IETF Chair": Q(person=person, name="chair", group__acronym="ietf"), + "IAB Chair": Q(person=person, name="chair", group__acronym="iab"), "WG Chair": Q(person=person,name="chair", group__type="wg", group__state="active"), "WG Secretary": Q(person=person,name="secr", group__type="wg", group__state="active"), }