diff options
| author | Mathéo Gevraise <82399666+FunWarry@users.noreply.github.com> | 2026-01-15 21:19:59 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-15 21:19:59 +0100 |
| commit | 81f3995aff1336ac7a3b84de43c8c2eafa65047d (patch) | |
| tree | 18ffb49962ab0c9a7fe9b97ebd324cbbbce2dde8 /tidal_dl_ng | |
| parent | 53ced8cfd203419071f29d08e1a2954455dd7954 (diff) | |
| parent | db22f7889e52780ae87f8b46d802959252e50e6f (diff) | |
| download | tidal-dl-ng-81f3995aff1336ac7a3b84de43c8c2eafa65047d.tar.gz | |
Merge pull request #12 from Radexito/fix/path_media_crash
[Fix] crash due to missing path_media.
Diffstat (limited to 'tidal_dl_ng')
| -rw-r--r-- | tidal_dl_ng/download.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tidal_dl_ng/download.py b/tidal_dl_ng/download.py index 765c78b..bfaf0a0 100644 --- a/tidal_dl_ng/download.py +++ b/tidal_dl_ng/download.py @@ -1310,6 +1310,7 @@ class Download: cover_data, path_cover = self._collect_cover(track, is_parent_album) extras = self._fetch_extras(track) m = self._build_metadata( + path_media, track, media_stream, release_date, @@ -1320,7 +1321,6 @@ class Download: lyrics_unsynced, extras, ) - m.path_file = path_media m.save() return True, path_lyrics, path_cover @@ -1388,6 +1388,7 @@ class Download: def _build_metadata( self, + path: pathlib.Path, track: Track, media_stream: Stream, release_date: str, @@ -1419,7 +1420,7 @@ class Download: bpm_val = extras.get("bpm") bpm: int | None = int(bpm_val) if isinstance(bpm_val, (int | float)) else None return Metadata( - path_file=pathlib.Path(self.path_base), + path_file=path, target_upc=target_upc, lyrics=lyrics_synced, lyrics_unsynced=lyrics_unsynced, |
