Reverted mixed merge.

- Legacy-Id: 10230
This commit is contained in:
Henrik Levkowetz 2015-10-18 12:14:30 +00:00
parent 349b2b511a
commit cf4cbf76f3
2 changed files with 5 additions and 16 deletions

View file

@ -3,22 +3,8 @@
from django.db import models
from django.template import Template, Context
from email.utils import parseaddr
from ietf.group.models import Role
def clean_duplicates(addrlist):
retval = set()
for a in addrlist:
(name,addr) = parseaddr(a)
if (name,addr)==('',''):
retval.add(a)
elif name:
retval.add('"%s" <%s>'%(name,addr))
else:
retval.add(addr)
return list(retval)
class MailTrigger(models.Model):
slug = models.CharField(max_length=32, primary_key=True)
desc = models.TextField(blank=True)
@ -51,7 +37,8 @@ class Recipient(models.Model):
if rendering:
retval.extend([x.strip() for x in rendering.split(',')])
return clean_duplicates(retval)
retval = list(set(retval))
return retval
def gather_doc_group_chairs(self, **kwargs):
addrs = []

View file

@ -41,9 +41,11 @@ import urllib2 as urllib
from difflib import unified_diff
import django.test
from django.db import connection
from django.db import connection, connections, DEFAULT_DB_ALIAS
from django.test.testcases import connections_support_transactions
from django.test.client import Client
from django.conf import settings
from django.core.management import call_command
import debug # pyflakes:ignore