summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/download.py
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2025-10-17 15:26:48 +0200
committerRobert Honz <exislow+github@gmail.com>2025-10-17 15:26:48 +0200
commit07494eddf32aee915d459710b4146048c0d0733f (patch)
tree8d8f42a05231b860fba38b7857233d8cc4561072 /tidal_dl_ng/download.py
parent3d5b52209e7bfd5e292a32a75d454965ec468e5f (diff)
downloadtidal-dl-ng-07494eddf32aee915d459710b4146048c0d0733f.tar.gz
feat(metadata): ✨ add support for explicit track metadata
* Added `explicit` attribute to the `Metadata` class. * Updated the constructor to initialize `explicit` with a default value of `False`. * Modified the metadata saving process to include explicit rating in tags.
Diffstat (limited to 'tidal_dl_ng/download.py')
-rw-r--r--tidal_dl_ng/download.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/tidal_dl_ng/download.py b/tidal_dl_ng/download.py
index 7ad9612..8c51e76 100644
--- a/tidal_dl_ng/download.py
+++ b/tidal_dl_ng/download.py
@@ -1252,6 +1252,7 @@ class Download:
url_share=track.share_url if track.share_url and self.settings.data.metadata_write_url else "",
replay_gain_write=self.settings.data.metadata_replay_gain,
upc=track.album.upc if track.album and track.album.upc else "",
+ explicit=track.explicit if hasattr(track, "explicit") else False,
)
m.save()