X-Git-Url: http://git.code-monkey.de/?p=plugin.video.netflix.git;a=blobdiff_plain;f=resources%2Flib%2FNetflixSession.py;fp=resources%2Flib%2FNetflixSession.py;h=62e58fd0d76fc05ba78667774a420e61b50b7f79;hp=a4c48744ef7a933cd6e0cc18ef2dc8b9a0dc4929;hb=00100bf1d63fcc4895f81aefbe8d79784f908330;hpb=385854355a756f1689ef897443876e4f75ace542 diff --git a/resources/lib/NetflixSession.py b/resources/lib/NetflixSession.py index a4c4874..62e58fd 100644 --- a/resources/lib/NetflixSession.py +++ b/resources/lib/NetflixSession.py @@ -895,12 +895,14 @@ class NetflixSession: List of genres """ video_genres = [] - for genre_key in dict(genres).keys(): - if self._is_size_key(key=genre_key) == False and genre_key != 'summary': - for show_genre_key in dict(video['genres']).keys(): - if self._is_size_key(key=show_genre_key) == False and show_genre_key != 'summary': - if video['genres'][show_genre_key][1] == genre_key: - video_genres.append(genres[genre_key]['name']) + + for video_genre_key, video_genre in video['genres'].iteritems(): + if self._is_size_key(video_genre_key) == False and video_genre_key != 'summary': + name = genres.get(video_genre[1], {}).get('name') + + if name: + video_genres.append(name) + return video_genres def parse_tags_for_video (self, video):