Fix writing m3u file

This commit is contained in:
Keith Edmunds 2025-04-11 17:06:50 +01:00
parent a160473d9e
commit 0f22671e38

View File

@ -1829,13 +1829,14 @@ class Window(QMainWindow):
# Required directive on first line
f.write("#EXTM3U\n")
for playlistrow in repository.get_playlist_rows(playlist_id):
if playlistrow.track:
f.write(
"#EXTINF:"
f"{int(playlistrow.duration / 1000)},"
f"{playlistrow.title} - "
f"{playlistrow.artist}"
f"{int(playlistrow.track.duration / 1000)},"
f"{playlistrow.track.title} - "
f"{playlistrow.track.artist}"
"\n"
f"{playlistrow.path}"
f"{playlistrow.track.path}"
"\n"
)