diff options
| author | bwarsaw | 2002-10-06 01:35:38 +0000 |
|---|---|---|
| committer | bwarsaw | 2002-10-06 01:35:38 +0000 |
| commit | fea943100c792788a895f122f3bcdd8fa09cb0cd (patch) | |
| tree | cdf8cb0280898b89b2ad34c3266ef97674a5bd14 /Mailman/Cgi/create.py | |
| parent | 301d3acd8910e737ed1eb491653d9ba7323477b9 (diff) | |
| download | mailman-fea943100c792788a895f122f3bcdd8fa09cb0cd.tar.gz mailman-fea943100c792788a895f122f3bcdd8fa09cb0cd.tar.zst mailman-fea943100c792788a895f122f3bcdd8fa09cb0cd.zip | |
Diffstat (limited to 'Mailman/Cgi/create.py')
| -rw-r--r-- | Mailman/Cgi/create.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Mailman/Cgi/create.py b/Mailman/Cgi/create.py index 3cd05fb47..984ee3fe1 100644 --- a/Mailman/Cgi/create.py +++ b/Mailman/Cgi/create.py @@ -176,14 +176,18 @@ def process_request(doc, cgidata): mlist.Create(listname, owner, pw, langs) finally: os.umask(oldmask) - except Errors.MMBadEmailError: + except Errors.MMBadEmailError, s: request_creation(doc, cgidata, - _('Bad owner email address: %(owner)s')) + _('Bad owner email address: %(s)s')) return except Errors.MMListAlreadyExistsError: request_creation(doc, cgidata, _('List already exists: %(listname)s')) return + except Errors.BadListNameError, s: + request_creation(doc, cgidata, + _('Illegal list name: %(s)s')) + return except Errors.MMListError: request_creation( doc, cgidata, |
