From d7912a0163cafa2e1064305e5862e9a448b00a7d Mon Sep 17 00:00:00 2001 From: Mawoka Date: Mon, 25 Apr 2022 13:42:15 +0200 Subject: [PATCH] :bug: Fixed 403 response from kahoot --- classquiz/kahoot_importer/get.py | 2 ++ classquiz/tests/test_kahoot_get.py | 1 + 2 files changed, 3 insertions(+) diff --git a/classquiz/kahoot_importer/get.py b/classquiz/kahoot_importer/get.py index 5412024..fae9a71 100644 --- a/classquiz/kahoot_importer/get.py +++ b/classquiz/kahoot_importer/get.py @@ -19,5 +19,7 @@ async def get(game_id: str) -> _Response | None: return None elif response.status == 400: return None + elif response.status == 403: + return None else: raise Exception(f"Unexpected response status: {response.status}") diff --git a/classquiz/tests/test_kahoot_get.py b/classquiz/tests/test_kahoot_get.py index cbd4d41..25df85d 100644 --- a/classquiz/tests/test_kahoot_get.py +++ b/classquiz/tests/test_kahoot_get.py @@ -118,3 +118,4 @@ async def test_get(): await get(i) lol = await get("f183e091-a863-44ec-a1b7-c70eb92e3f6a") assert lol is None + assert await get("8c523af2-6fbf-4940-a5fa-6b6130546892") is None