fix: kuwo KeyError

This commit is contained in:
helloplhm-qwq 2024-01-13 19:28:02 +08:00
parent 21d19d6af7
commit c8202f773e
No known key found for this signature in database
GPG Key ID: 6BE1B64B905567C7

View File

@ -55,12 +55,12 @@ async def url(songId, quality):
body = req.json()
data = body['data']
if (body['code'] != 200) or (data['audioInfo']['bitrate'] == 1):
if (body['code'] != 200) or (int(data['audioInfo']['bitrate']) == 1):
raise FailedException('failed')
return {
'url': data['url'].split('?')[0],
'quality': tools['qualityMapReverse'][data['audioInfo']['bitrate']]
'quality': tools['qualityMapReverse'][int(data['audioInfo']['bitrate'])]
}
except:
raise FailedException('failed')