diff --git a/pyproject.toml b/pyproject.toml index 18fb659..c8af444 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "oxidetwitch" -version = "1.2.1" +version = "1.2.2" description = "Client for Twitch API" readme = "README.md" authors = [{ name = "Miwory", email = "miwory.uwu@gmail.com" }] diff --git a/src/oxidetwitch/auth.py b/src/oxidetwitch/auth.py index 92ef635..ab5a3fc 100644 --- a/src/oxidetwitch/auth.py +++ b/src/oxidetwitch/auth.py @@ -62,7 +62,7 @@ class TwitchAuthClient(OxideHTTP): match req.status_code: case st.OK: - return s.AppAccessToken.model_validate(req.json()) + return s.AppAccessToken.model_validate(await req.json()) case _: raise s.InternalError(req.status_code, 'Internal Server Error') @@ -81,7 +81,7 @@ class TwitchAuthClient(OxideHTTP): match req.status_code: case st.OK: - return s.UserAccessToken.model_validate(req.json()) + return s.UserAccessToken.model_validate(await req.json()) case st.BAD_REQUEST: return None @@ -99,7 +99,7 @@ class TwitchAuthClient(OxideHTTP): match req.status_code: case st.OK: - return s.AccessTokenValidation.model_validate(req.json()) + return s.AccessTokenValidation.model_validate(await req.json()) case st.UNAUTHORIZED: return None @@ -122,7 +122,7 @@ class TwitchAuthClient(OxideHTTP): match req.status_code: case st.OK: - return s.UserAccessToken.model_validate(req.json()) + return s.UserAccessToken.model_validate(await req.json()) case st.BAD_REQUEST: return None