From c7711c579aa553cef47ae2f61874ec465c7f37cb Mon Sep 17 00:00:00 2001 From: Leander Furumo Date: Thu, 17 Sep 2026 20:37:50 +0200 Subject: [PATCH] specify http error codes when verification server fails --- verification_server/src/server.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/verification_server/src/server.py b/verification_server/src/server.py index a012253..5ab4ffd 100644 --- a/verification_server/src/server.py +++ b/verification_server/src/server.py @@ -62,6 +62,7 @@ async def callback(request: Request, code: str, state: str): "request": request, "message": "Denne lenken er utløpt eller ugyldig! Prøv igjen fra start!", }, + status_code=400, ) discord_id, code_challenge, state = list(verification.values()) @@ -83,6 +84,7 @@ async def callback(request: Request, code: str, state: str): "request": request, "message": "Kunne ikke hente hente autentiseringsnøkkel fra Galtinn!", }, + status_code=400, ) token_data = await r.json() @@ -99,6 +101,7 @@ async def callback(request: Request, code: str, state: str): "request": request, "message": "Kunne ikke hente hente brukerinfo fra Galtinn!", }, + status_code=502, ) user = await r.json() @@ -116,6 +119,7 @@ async def callback(request: Request, code: str, state: str): "request": request, "message": "Klarte ikke å skrive Discord id til Galtinn!", }, + status_code=502, ) # Delete verification entry