From 3e08c6e80408fd90293b4f581afb7e35c19eb077 Mon Sep 17 00:00:00 2001 From: Daoud Clarke Date: Sat, 20 May 2023 21:51:57 +0100 Subject: [PATCH] Check response status; provide an answer when registering --- mwmbl/platform/user.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mwmbl/platform/user.py b/mwmbl/platform/user.py index e182e8e..e3b3881 100644 --- a/mwmbl/platform/user.py +++ b/mwmbl/platform/user.py @@ -83,14 +83,16 @@ def create_router(index_path: str) -> APIRouter: "email": register.email, "password": register.password, "password_verify": register.password_verify, - "answer": None, + "answer": "not applicable", "captcha_answer": None, "captcha_uuid": None, "honeypot": None, "show_nsfw": False, } request = requests.post(urljoin(LEMMY_URL, "api/v3/user/register"), json=lemmy_register) - return Response(content=request.content, status_code=request.status_code, media_type="text/json") + if request.status_code != 200: + return Response(content=request.content, status_code=request.status_code, media_type="text/json") + @router.post("/login") def user_login(login: Login) -> Response: