diff --git a/ietf/doc/tests_ballot.py b/ietf/doc/tests_ballot.py index 2403b6ef5c..bf804585e7 100644 --- a/ietf/doc/tests_ballot.py +++ b/ietf/doc/tests_ballot.py @@ -230,6 +230,9 @@ def test_cannot_edit_position_as_pre_ad(self): r = self.client.post(url, dict(position="discuss", discuss="Test discuss text")) self.assertEqual(r.status_code, 403) + # N.B. This test needs to be rewritten to exercise all types of ballots (iesg, irsg, rsab) + # and test against the output of the mailtriggers instead of looking for hardcoded values + # in the To and CC results. See #7864 def test_send_ballot_comment(self): ad = Person.objects.get(user__username="ad") draft = WgDraftFactory(ad=ad,group__acronym='mars') diff --git a/ietf/doc/views_ballot.py b/ietf/doc/views_ballot.py index 357bd2fa2f..06f30585ac 100644 --- a/ietf/doc/views_ballot.py +++ b/ietf/doc/views_ballot.py @@ -323,6 +323,8 @@ def build_position_email(balloter, doc, pos): if doc.stream_id == "irtf": addrs = gather_address_lists('irsg_ballot_saved',doc=doc) + elif doc.stream_id == "editorial": + addrs = gather_address_lists('rsab_ballot_saved',doc=doc) else: addrs = gather_address_lists('iesg_ballot_saved',doc=doc)