diff --git a/src/libraries/playlist/loader/PlaylistLoader.ts b/src/libraries/playlist/loader/PlaylistLoader.ts index 7fb92907..0ee65feb 100644 --- a/src/libraries/playlist/loader/PlaylistLoader.ts +++ b/src/libraries/playlist/loader/PlaylistLoader.ts @@ -50,6 +50,10 @@ export default class PlaylistLoader { const noPathError = new Error("this playlist doesn't contain a path"); if (playlist.path === undefined) throw noPathError; + if (playlist.cover === null) { + playlist.cover = await PlaylistLoader.LoadCover(playlist.path); + } + format = format ?? playlist.format; await this.SaveAt(playlist.path, playlist, format);