isinstance
This commit is contained in:
parent
3626fa8b7e
commit
d8fa74e190
1 changed files with 2 additions and 2 deletions
|
|
@ -248,7 +248,7 @@ class YTDLP:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
cls.logger.debug("Attempting to get parent metadata from URL %s", uploader_url)
|
cls.logger.debug("Attempting to get parent metadata from URL %s", uploader_url)
|
||||||
parent_dict: Dict = {}
|
parent_dict: Optional[Dict] = None
|
||||||
try:
|
try:
|
||||||
parent_dict = cls.extract_info(
|
parent_dict = cls.extract_info(
|
||||||
ytdl_options_overrides=ytdl_options_overrides | {"playlist_items": "0:0"},
|
ytdl_options_overrides=ytdl_options_overrides | {"playlist_items": "0:0"},
|
||||||
|
|
@ -257,7 +257,7 @@ class YTDLP:
|
||||||
except Exception: # pylint: disable=broad-except
|
except Exception: # pylint: disable=broad-except
|
||||||
pass
|
pass
|
||||||
|
|
||||||
parent_id = parent_dict.get("id")
|
parent_id = parent_dict.get("id") if isinstance(parent_dict, dict) else None
|
||||||
if parent_id and parent_id not in entry_ids:
|
if parent_id and parent_id not in entry_ids:
|
||||||
parent_dicts.append(parent_dict)
|
parent_dicts.append(parent_dict)
|
||||||
entry_ids.add(parent_id)
|
entry_ids.add(parent_id)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue