summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/helper/metadata_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'tidal_dl_ng/helper/metadata_utils.py')
-rw-r--r--tidal_dl_ng/helper/metadata_utils.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tidal_dl_ng/helper/metadata_utils.py b/tidal_dl_ng/helper/metadata_utils.py
index eac69bd..5142294 100644
--- a/tidal_dl_ng/helper/metadata_utils.py
+++ b/tidal_dl_ng/helper/metadata_utils.py
@@ -14,10 +14,10 @@ def _convert_list_to_str(value: list | tuple) -> str:
def _convert_dict_to_str(value: dict) -> str:
"""Extract meaningful string from dict."""
- if "name" in value and value["name"]:
+ if value.get("name"):
return str(value["name"])
for k in ("label", "title", "genre", "name"):
- if k in value and value[k]:
+ if value.get(k):
return str(value[k])
with suppress(Exception):
vals = [str(v) for v in value.values() if v is not None]
@@ -177,7 +177,7 @@ def _extract_name_from_item(item: object) -> str | None:
if isinstance(item, dict):
# Try common name keys
for k in ("name", "artist", "person"):
- if k in item and item[k]:
+ if item.get(k):
return str(item[k])
return None
# Try object attributes