diff options
Diffstat (limited to 'src/mailman/rest/members.py')
| -rw-r--r-- | src/mailman/rest/members.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/mailman/rest/members.py b/src/mailman/rest/members.py index 4e9668bb1..1b812fcfa 100644 --- a/src/mailman/rest/members.py +++ b/src/mailman/rest/members.py @@ -100,7 +100,7 @@ class MemberCollection(_MemberBase): """ def _get_collection(self, request): """See `CollectionMixin`.""" - raise NotImplementedError + raise NotImplementedError # pragma: no cover def on_get(self, request, response): """roster/[members|owners|moderators]""" @@ -170,11 +170,7 @@ class AMember(_MemberBase): return mlist = getUtility(IListManager).get_by_list_id(self._member.list_id) if self._member.role is MemberRole.member: - try: - delete_member(mlist, self._member.address.email, False, False) - except NotAMemberError: - not_found(response) - return + delete_member(mlist, self._member.address.email, False, False) else: self._member.unsubscribe() no_content(response) |
