From de9cde9e43fb3db027bb4e58e19e11d277e09c7e Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 23 Aug 2019 11:57:40 +0000 Subject: [PATCH] Fix #2560 - Sort names in history when changing list of members. Commit ready for merge. - Legacy-Id: 16668 --- ietf/group/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ietf/group/views.py b/ietf/group/views.py index 55f836c02..d3dcef1a4 100644 --- a/ietf/group/views.py +++ b/ietf/group/views.py @@ -955,8 +955,8 @@ def edit(request, group_type=None, acronym=None, action="edit", field=None): old = Email.objects.filter(role__group=group, role__name=slug).select_related("person") if set(new) != set(old): changes.append((attr, new, desc(title, - ", ".join(x.get_name() for x in new), - ", ".join(x.get_name() for x in old)))) + ", ".join(sorted(x.get_name() for x in new)), + ", ".join(sorted(x.get_name() for x in old))))) group.role_set.filter(name=slug).delete() for e in new: Role.objects.get_or_create(name_id=slug, email=e, group=group, person=e.person)