diff options
| author | Barry Warsaw | 2010-06-15 22:39:06 -0400 |
|---|---|---|
| committer | Barry Warsaw | 2010-06-15 22:39:06 -0400 |
| commit | afee5d048337b31e1db35dfd5eae7dc4695e3758 (patch) | |
| tree | 7cfa9ff6d9bf71a7587d227049e526f0f341c4e6 /src/mailman/rest/members.py | |
| parent | 46025d7e8c72dd17bc258d90eb2a3dd2428ee03b (diff) | |
| download | mailman-afee5d048337b31e1db35dfd5eae7dc4695e3758.tar.gz mailman-afee5d048337b31e1db35dfd5eae7dc4695e3758.tar.zst mailman-afee5d048337b31e1db35dfd5eae7dc4695e3758.zip | |
Subscribing an already subscribed member via REST now returns a 409 error
(LP: #552917).
Diffstat (limited to 'src/mailman/rest/members.py')
| -rw-r--r-- | src/mailman/rest/members.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mailman/rest/members.py b/src/mailman/rest/members.py index a5a3dd02e..8c0593457 100644 --- a/src/mailman/rest/members.py +++ b/src/mailman/rest/members.py @@ -108,7 +108,7 @@ class AllMembers(_MemberBase): _optional=('real_name', 'delivery_mode')) member = service.join(**validator(request)) except AlreadySubscribedError: - return http.bad_request([], b'Member already subscribed') + return http.conflict([], b'Member already subscribed') except NoSuchListError: return http.bad_request([], b'No such list') except InvalidEmailAddressError: |
