summaryrefslogtreecommitdiff
path: root/src/mailman/rest/domains.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mailman/rest/domains.py')
-rw-r--r--src/mailman/rest/domains.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mailman/rest/domains.py b/src/mailman/rest/domains.py
index a1e0d811e..6fc556b23 100644
--- a/src/mailman/rest/domains.py
+++ b/src/mailman/rest/domains.py
@@ -97,7 +97,7 @@ class ADomain(_DomainBase):
return NotFound()
return OwnersForDomain(domain)
else:
- return BadRequest(), []
+ return NotFound(), []
class AllDomains(_DomainBase):
@@ -122,8 +122,6 @@ class AllDomains(_DomainBase):
domain = domain_manager.add(**values)
except BadDomainSpecificationError as error:
bad_request(response, str(error))
- except ValueError as error:
- bad_request(response, str(error))
else:
location = self.path_to('domains/{}'.format(domain.mail_host))
created(response, location)