From c8202f773e29c56f2925ca16b8d637cb062ea24a Mon Sep 17 00:00:00 2001 From: helloplhm-qwq Date: Sat, 13 Jan 2024 19:28:02 +0800 Subject: [PATCH] fix: kuwo KeyError --- modules/kw/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/kw/__init__.py b/modules/kw/__init__.py index d458c7d..f1a33e7 100644 --- a/modules/kw/__init__.py +++ b/modules/kw/__init__.py @@ -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')