Mail recipients
Recipient |
Triggers |
Template |
Code |
stream_managers
|
doc_stream_changed
|
|
def gather_stream_managers(self, **kwargs):
addrs = []
manager_map = dict(
ise = '<rfc-ise@rfc-editor.org>',
irtf = '<irtf-chair@irtf.org>',
ietf = '<iesg@ietf.org>',
iab = '<iab-chair@iab.org>',
editorial = Role.objects.filter(group__acronym="rsab",name_id="chair").values_list("email__address", flat=True),
)
if 'streams' in kwargs:
for stream in kwargs['streams']:
if stream in manager_map:
addrs.append(manager_map[stream])
return addrs
|