diff --git a/Jukebox/JukeboxBlissify.lua b/Jukebox/JukeboxBlissify.lua index ab389f3..ab53c8e 100644 --- a/Jukebox/JukeboxBlissify.lua +++ b/Jukebox/JukeboxBlissify.lua @@ -1,4 +1,4 @@ --- {"name": "JukeboxBlissify", "file": "Jukebox/JukeboxBlissify.lua", "version": 4, "desc": "Uses blissify-rs to populate the jukebox queue.", "order":0,"arguments":["addToQueue"]} +-- {"name": "JukeboxBlissify", "file": "Jukebox/JukeboxBlissify.lua", "version": 5, "desc": "Uses blissify-rs to populate the jukebox queue.", "order":0,"arguments":["addToQueue"]} local blissify_path = mympd_env.var_blissify_path local blissify_config = "" if mympd_env.var_blissify_config ~= nil and @@ -68,7 +68,7 @@ end local full_song_path = mympd_state.music_directory .. "/" .. last_song local prefix_len = #mympd_state.music_directory + 2 local songs = {} -local cmd = string.format("%s %s playlist --dry-run --from-song \"%s\" %d 2>/dev/null", blissify_path, blissify_config, full_song_path, to_add) +local cmd = string.format("%s %s playlist --seed-song --dry-run --from-song \"%s\" %d 2>/dev/null", blissify_path, blissify_config, full_song_path, to_add) local output = mympd.os_capture(cmd) for line in string.gmatch(output, "[^\n]+") do table.insert(songs, string.sub(line, prefix_len))