diff --git a/kibicara/platforms/email/webapi.py b/kibicara/platforms/email/webapi.py index 311f975..fa941e2 100644 --- a/kibicara/platforms/email/webapi.py +++ b/kibicara/platforms/email/webapi.py @@ -263,9 +263,9 @@ async def email_unsubscribe(token, hood=Depends(get_hood_unauthorized)): await subscriber.delete() return Response(status_code=status.HTTP_204_NO_CONTENT) except NoMatch: - return HTTPException(status_code=status.HTTP_404_NOT_FOUND) + raise HTTPException(status_code=status.HTTP_404_NOT_FOUND) except exceptions.CryptoError: - return HTTPException(status_code=status.HTTP_400_BAD_REQUEST) + raise HTTPException(status_code=status.HTTP_400_BAD_REQUEST) @router.get(