diff --git a/ietf/group/tests_info.py b/ietf/group/tests_info.py index 852b09d69..e2b87946b 100644 --- a/ietf/group/tests_info.py +++ b/ietf/group/tests_info.py @@ -627,6 +627,7 @@ class GroupEditTests(TestCase): self.assertTrue('Personnel change' in outbox[0]['Subject']) for prefix in ['ad1','ad2','aread','marschairman','marsdelegate']: self.assertTrue(prefix+'@' in outbox[0]['To']) + self.assertTrue(outbox[0].get_payload(decode=True).decode(str(outbox[0].get_charset())).startswith('Sec Retary')) def test_edit_field(self): diff --git a/ietf/group/views.py b/ietf/group/views.py index 4cbeb0353..facb03b22 100644 --- a/ietf/group/views.py +++ b/ietf/group/views.py @@ -1003,6 +1003,7 @@ def edit(request, group_type=None, acronym=None, action="edit", field=None): changed_personnel.update(set(old)^set(new)) if personnel_change_text!="": + personnel_change_text = "%s has updated %s personnel:\n\n" % (request.user.person.plain_name(), group.acronym.upper() ) + personnel_change_text email_personnel_change(request, group, personnel_change_text, changed_personnel) # update urls