diff options
Diffstat (limited to 'src/mailman/database/mailinglist.py')
| -rw-r--r-- | src/mailman/database/mailinglist.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mailman/database/mailinglist.py b/src/mailman/database/mailinglist.py index 5384e9895..447d4657a 100644 --- a/src/mailman/database/mailinglist.py +++ b/src/mailman/database/mailinglist.py @@ -178,7 +178,8 @@ class MailingList(Model): def __init__(self, fqdn_listname): super(MailingList, self).__init__() - listname, hostname = fqdn_listname.split('@', 1) + listname, at, hostname = fqdn_listname.partition('@') + assert hostname, 'Bad list name: {0}'.format(fqdn_listname) self.list_name = listname self.host_name = hostname # For the pending database |
