Compare commits

...

2 Commits

Author SHA1 Message Date
b921cf9138 Merge pull request '0.1.1' (#1) from dev into latest
All checks were successful
Build And Publish Package / publish (push) Successful in 31s
Reviewed-on: #1
2026-03-08 08:06:46 +03:00
93644882a0 Фикс получения и обновления токенов
Some checks failed
Verify Dev Build / publish (push) Has been cancelled
2026-03-08 08:05:05 +03:00
2 changed files with 4 additions and 4 deletions

View File

@ -1,6 +1,6 @@
[project] [project]
name = "oxidespotify" name = "oxidespotify"
version = "0.1.0" version = "0.1.1"
description = "Client for Spotify API" description = "Client for Spotify API"
readme = "README.md" readme = "README.md"
authors = [{ name = "Miwory", email = "miwory.uwu@gmail.com" }] authors = [{ name = "Miwory", email = "miwory.uwu@gmail.com" }]

View File

@ -41,14 +41,14 @@ class SpotifyAuthClient(OxideHTTP):
data = await req.json() data = await req.json()
if req.status_code >= 400: if req.status_code >= 400:
raise s.ClientError(req.status_code, data['error']['message']) raise s.ClientError(req.status_code, data['error'])
return schema.model_validate(data) return schema.model_validate(data)
async def user_access_token(self, code: str) -> s.UserAccessToken: async def user_access_token(self, code: str) -> s.UserAccessToken:
req = await self.post( req = await self.post(
'/token', '/token',
json={ form={
'grant_type': 'authorization_code', 'grant_type': 'authorization_code',
'code': code, 'code': code,
'redirect_uri': self.__redirect_uri, 'redirect_uri': self.__redirect_uri,
@ -60,7 +60,7 @@ class SpotifyAuthClient(OxideHTTP):
async def refresh_access_token(self, refresh_token: str) -> s.Token: async def refresh_access_token(self, refresh_token: str) -> s.Token:
req = await self.post( req = await self.post(
'/token', '/token',
json={ form={
'grant_type': 'refresh_token', 'grant_type': 'refresh_token',
'refresh_token': refresh_token, 'refresh_token': refresh_token,
'client_id': self.__client_id, 'client_id': self.__client_id,