diff --git a/ietf/ietfauth/utils.py b/ietf/ietfauth/utils.py index b8d054b2d..fcdcfbcf6 100644 --- a/ietf/ietfauth/utils.py +++ b/ietf/ietfauth/utils.py @@ -53,8 +53,8 @@ def has_role(user, role_names, *args, **kwargs): "IAB Group Chair": Q(person=person, name="chair", group__type="iab", group__state="active"), "WG Chair": Q(person=person,name="chair", group__type="wg", group__state__in=["active","bof", "proposed"]), "WG Secretary": Q(person=person,name="secr", group__type="wg", group__state__in=["active","bof", "proposed"]), - "RG Chair": Q(person=person,name="chair", group__type="rg", group__state="active"), - "RG Secretary": Q(person=person,name="secr", group__type="rg", group__state="active"), + "RG Chair": Q(person=person,name="chair", group__type="rg", group__state__in=["active","proposed"]), + "RG Secretary": Q(person=person,name="secr", group__type="rg", group__state__in=["active","proposed"]), "Team Chair": Q(person=person,name="chair", group__type="team", group__state="active"), "Nomcom Chair": Q(person=person, name="chair", group__type="nomcom", group__state="active", group__acronym__icontains=kwargs.get('year', '0000')), "Nomcom Advisor": Q(person=person, name="advisor", group__type="nomcom", group__state="active", group__acronym__icontains=kwargs.get('year', '0000')),