Skip to content

Commit a6f6c41

Browse files
committed
Fix homepage and topics menu
Changes in the json embedded on the provider's site lead to non-working homepage and topics menu. Closes #17
1 parent 6773d3f commit a6f6c41

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/srgssr.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@ def build_homepage_menu(self):
471471
Builds the homepage menu.
472472
"""
473473
self.build_menu_from_page(self.playtv_url, (
474-
'initialData', 'pacPageConfigs', 'videoHomeSections'))
474+
'initialData', 'pacPageConfigs', 'landingPage', 'sections'))
475475

476476
def build_menu_from_page(self, url, path):
477477
"""
@@ -718,7 +718,8 @@ def build_menu_by_urn(self, urn):
718718
self.build_episode_menu(id)
719719
elif 'topic' in urn:
720720
self.build_menu_from_page(self.playtv_url, (
721-
'initialData', 'pacPageConfigs', 'topicSections', urn))
721+
'initialData', 'pacPageConfigs', 'topicPages',
722+
urn, 'sections'))
722723

723724
def build_entry(self, json_entry, is_folder=False, audio=False,
724725
fanart=None, urn=None, show_image_url=None,

0 commit comments

Comments
 (0)