From a0f3e89bf618917271887db58be2942c709570bc Mon Sep 17 00:00:00 2001 From: watdev2018 <46232508+watdev2018@users.noreply.github.com> Date: Sat, 23 Jan 2021 18:17:19 -0500 Subject: [PATCH] Update twitch.py `data` comes in as: ``` -> return map_profile_fields(data[0], { (Pdb) data {'data': [{'id': 'XXXX', 'login': 'XXXXXX', 'display_name': 'XXXX', 'type': '', 'broadcaster_type': '', 'description': '', 'profile_image_url': 'https://static-cdn.jtvnw.net/jtv_user_pictures/XXXXXXX', 'offline_image_url': '', 'view_count': 0, 'email': 'XXXXXXX', 'created_at': '2021-01-21T17:47:28.31998Z'}]} ``` --- loginpass/twitch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/loginpass/twitch.py b/loginpass/twitch.py index b4afcce..0b8a790 100644 --- a/loginpass/twitch.py +++ b/loginpass/twitch.py @@ -29,7 +29,7 @@ def fix_protected_request(url, headers, data): def normalize_userinfo(client, data): - return map_profile_fields(data[0], { + return map_profile_fields(data['data'][0], { 'sub': 'id', 'name': 'display_name', 'preferred_username': 'login',