X-Git-Url: http://git.code-monkey.de/?p=plugin.video.netflix.git;a=blobdiff_plain;f=resources%2Flib%2FNavigation.py;h=894fc81e93240bbba264561abd35d693599fb65b;hp=1c9a9ab97aa08ff4cb2b99db803512e244e9af66;hb=4992e07aa489c7b2da627ab57769c4b0b03c6e62;hpb=0aec910d198d3512895b752c0999403484ccddb2 diff --git a/resources/lib/Navigation.py b/resources/lib/Navigation.py index 1c9a9ab..894fc81 100644 --- a/resources/lib/Navigation.py +++ b/resources/lib/Navigation.py @@ -163,13 +163,7 @@ class Navigation: """ # determine if we´re in kids mode user_data = self.call_netflix_service({'method': 'get_user_data'}) - profiles = self.call_netflix_service({'method': 'list_profiles'}) - is_kids = profiles.get(user_data['guid']).get('isKids', False) - # fetch video lists - if is_kids == True: - video_list_ids = self.call_netflix_service({'method': 'fetch_video_list_ids_for_kids'}) - else: - video_list_ids = self.call_netflix_service({'method': 'fetch_video_list_ids', 'type': type}) + video_list_ids = self.call_netflix_service({'method': 'fetch_video_list_ids', 'guid': user_data['guid'], 'cache': True}) # check for any errors if self._is_dirty_response(response=video_list_ids): return False @@ -246,16 +240,8 @@ class Navigation: def show_video_lists (self): """List the users video lists (recommendations, my list, etc.)""" - # determine if we´re in Kids profile mode user_data = self.call_netflix_service({'method': 'get_user_data'}) - profiles = self.call_netflix_service({'method': 'list_profiles'}) - is_kids = profiles.get(user_data['guid']).get('isKids', False) - # fetch video lists - if is_kids == True: - video_list_ids = self.call_netflix_service({'method': 'fetch_video_list_ids_for_kids', 'guid': user_data['guid'], 'cache': True}) - else: - video_list_ids = self.call_netflix_service({'method': 'fetch_video_list_ids', 'guid': user_data['guid'], 'cache': True}) - + video_list_ids = self.call_netflix_service({'method': 'fetch_video_list_ids', 'guid': user_data['guid'], 'cache': True}) # check for any errors if self._is_dirty_response(response=video_list_ids): return False