From 7b8d17b77b1955f663178f996820723baada364a Mon Sep 17 00:00:00 2001
From: Cathy Hu <cathy.hu@fau.de>
Date: Fri, 11 Sep 2020 23:33:37 +0200
Subject: [PATCH] [email] Fix unsubscribe bug

---
 kibicara/platforms/email/webapi.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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(