info = grab_json(self.url)
for key in ["carousels", "collections", "index"]:
for collection_list in info[key]:
- for ep_info in collection_list.get("episodes", []):
- self.add_series(ep_info)
+ if isinstance(collection_list, dict):
+ for ep_info in collection_list.get("episodes", []):
+ self.add_series(ep_info)
def add_series(self, ep_info):
title = ep_info["seriesTitle"]