From: Sebastian Golasch Date: Sun, 26 Feb 2017 12:20:23 +0000 (+0100) Subject: fix(profiles): Add default avatar X-Git-Url: http://git.code-monkey.de/?p=plugin.video.netflix.git;a=commitdiff_plain;h=1d8369ef0de8ea43ac783282d50f4844f486d01d fix(profiles): Add default avatar --- diff --git a/resources/lib/NetflixSession.py b/resources/lib/NetflixSession.py index 332ab26..d116911 100644 --- a/resources/lib/NetflixSession.py +++ b/resources/lib/NetflixSession.py @@ -281,7 +281,9 @@ class NetflixSession: profile = {'id': profile_id} for important_field in important_fields: profile.update({important_field: item['profiles'][profile_id]['summary'][important_field]}) - profile.update({'avatar': item['avatars']['nf'][item['profiles'][profile_id]['summary']['avatarName']]['images']['byWidth']['320']['value']}) + avatar_base = item['avatars']['nf'].get(item['profiles'][profile_id]['summary']['avatarName'], False); + avatar = 'https://secure.netflix.com/ffe/profiles/avatars_v2/320x320/PICON_029.png' if avatar_base == False else avatar_base['images']['byWidth']['320']['value'] + profile.update({'avatar': avatar}) profiles.update({profile_id: profile}) return profiles