File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3232 'The IETF Trust <tme@multicasttech.com>' ,
3333 'RSOC Chair <rsoc-chair@iab.org>' ,
3434 'ISOC Board of Trustees <eburger@standardstrack.com>' ,
35- 'RFC Series Editor <rse@rfc-editor.org>' )
35+ 'RFC Series Editor <rse@rfc-editor.org>' ,
36+ 'IAB Executive Director <execd@iab.org>' )
3637
3738TO_LIST = ('IETF Announcement List <ietf-announce@ietf.org>' ,
3839 'I-D Announcement List <i-d-announce@ietf.org>' ,
@@ -106,6 +107,10 @@ def get_from_choices(user):
106107 group__acronym = 'rse' ,
107108 name = "chair" ):
108109 f = (FROM_LIST [15 ],)
110+ elif Role .objects .filter (person = person ,
111+ group__acronym = 'iab' ,
112+ name = 'execdir' ):
113+ f = (FROM_LIST [6 ],FROM_LIST [16 ])
109114 return zip (f ,f )
110115
111116def get_to_choices ():
Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ def check_access(user):
3434 group__type = "ietf" ,
3535 person = person ):
3636 return True
37+ if Role .objects .filter (person = person ,
38+ group__acronym = 'iab' ,
39+ name = 'execdir' ):
40+ return True
3741
3842 return False
3943
You can’t perform that action at this time.
0 commit comments